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