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