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