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