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