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 (3%) show->show status status (8%) add add (9%) status->add commit commit (8%) status->commit add->add add->commit rm rm (2%) add->rm rebase rebase (3%) commit->rebase push push (7%) commit->push rm->status rm->rm rebase->push pull pull (5%) checkout checkout (14%) pull->checkout checkout->pull checkout->checkout log log (10%) checkout->log log->show log->checkout branch branch (4%) log->branch log->log branch->checkout fetch fetch (3%) fetch->checkout fetch->fetch submodule submodule (1%) submodule->status diff diff (5%) diff->add diff->commit cherry-pick cherry-pick (2%) cherry-pick->cherry-pick cherry-pick->log stash stash (2%) stash->pull stash->checkout