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