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