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