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