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 log log (3%) status status (15%) log->status add add (22%) log->add commit commit (15%) status->commit rebase rebase (5%) status->rebase status->log status->add diff diff (8%) status->diff checkout checkout (7%) status->checkout add->commit add->status add->rebase add->diff commit->commit commit->rebase commit->log commit->add commit->diff push push (6%) commit->push commit->checkout rebase->status rebase->log rebase->push diff->commit diff->status diff->add diff->diff diff->checkout pull pull (2%) checkout->pull checkout->status checkout->add checkout->checkout push->status push->add push->diff push->checkout mv mv (0%) mv->status branch branch (1%) branch->checkout show show (1%) show->checkout