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