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