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