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