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 pull pull (2%) status status (15%) rebase rebase (5%) status->rebase checkout checkout (7%) status->checkout add add (22%) status->add diff diff (8%) status->diff commit commit (15%) status->commit rebase->status checkout->status checkout->pull checkout->add add->status add->rebase add->diff add->commit diff->status diff->add push push (6%) commit->push commit->add push->add