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