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