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