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