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