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