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