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