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