Full version | Sparse version

An edge from 'commit' to 'push' means that you did 'git commit' right before 'git push'. Thicker edges happened more times.

The sparse version only has edges in the top 99% of transitions.

%3 push push (6%) status status (18%) push->status remote remote (1%) push->remote checkout checkout (5%) status->checkout init init (0%) status->init diff diff (11%) status->diff log log (1%) status->log reset reset (0%) status->reset status->push add add (11%) status->add commit commit (27%) status->commit remote->push checkout->status checkout->checkout checkout->diff pull pull (1%) checkout->pull fetch fetch (0%) checkout->fetch checkout->add checkout->commit diff->status diff->checkout diff->diff wdiff wdiff (0%) diff->wdiff diff->add diff->commit log->log show show (1%) log->show reset->status add->status add->diff add->push add->add add->commit rm rm (1%) commit->rm commit->status commit->checkout commit->diff commit->log wshow wshow (0%) commit->wshow commit->reset commit->push commit->remote clone clone (2%) commit->clone commit->show commit->add commit->commit wshow->wshow wshow->show show->wshow show->show pull->status pull->checkout fetch->fetch rm->rm rm->commit wdiff->diff mv mv (0%) mv->commit plog plog (0%) rlog rlog (0%) plog->rlog rlog->log branch branch (0%) branch->checkout grep grep (0%) grep->grep