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