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 remote remote (0%) status status (31%) remote->status diff diff (10%) status->diff commit commit (11%) status->commit checkout checkout (9%) status->checkout branch branch (4%) status->branch push push (10%) status->push add add (14%) status->add stash stash (1%) status->stash merge merge (2%) status->merge reset reset (0%) status->reset status->status pull pull (2%) status->pull diff->diff diff->commit diff->push diff->add diff->stash diff->status commit->checkout commit->branch commit->push commit->add commit->status commit->pull checkout->checkout checkout->stash checkout->merge checkout->status branch->diff branch->commit branch->checkout branch->branch branch->push branch->add branch->status push->checkout push->branch push->stash push->status push->pull add->diff add->commit add->branch add->add add->status stash->stash stash->status stash->pull merge->status reset->status pull->checkout pull->push pull->status