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