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