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