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