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%) commit->commit add add (5%) commit->add push push (26%) commit->push status status (13%) commit->status add->commit add->status pull pull (13%) push->pull remote remote (11%) push->remote rm rm (5%) push->rm push->commit push->push branch branch (1%) status->branch checkout checkout (1%) status->checkout reset reset (1%) status->reset status->commit status->push branch->pull checkout->pull reset->status pull->pull pull->add pull->status remote->remote remove remove (1%) remote->remove remote->push rm->commit rm->status remove->remote update-index update-index (3%) update-index->status init init (1%) init->add