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