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