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