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