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