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