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