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