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 reset reset (2%) push push (24%) reset->push branch branch (7%) reset->branch log log (3%) push->log add add (4%) push->add push->push status status (19%) push->status commit commit (18%) push->commit branch->branch fetch fetch (0%) branch->fetch checkout checkout (6%) branch->checkout log->status log->checkout add->commit status->reset diff diff (0%) status->diff status->add status->push status->commit status->checkout commit->push commit->status commit->commit fetch->branch checkout->reset checkout->log checkout->branch checkout->status checkout->checkout remote remote (6%) remote->remote remote->push diff->branch pull pull (2%) pull->pull grep grep (2%) grep->status grep->grep init init (0%) init->remote show show (0%) show->grep