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