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