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