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