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