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