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 diff diff (29%) comit comit (0%) diff->comit push push (10%) diff->push checkout checkout (4%) diff->checkout diff->diff commit commit (28%) diff->commit status status (4%) diff->status comit->commit pull pull (0%) push->pull push->push push->checkout push->diff fetch fetch (3%) push->fetch push->commit push->status merge merge (4%) checkout->merge checkout->push checkout->checkout checkout->commit add add (5%) commit->add commit->push reset reset (0%) commit->reset chekcout chekcout (0%) commit->chekcout rm rm (0%) commit->rm commit->checkout commit->diff commit->commit commit->status status->add status->push status->checkout status->diff stash stash (0%) merge->stash merge->checkout merge->diff merge->fetch merge->commit merge->status pull->push fetch->merge fetch->status add->add add->diff add->commit reset->diff chekcout->checkout rm->rm rm->commit stash->merge stash->diff clone clone (5%) clone->add clone->clone clone->checkout