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