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