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