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 rev-list rev-list (0%) rev-list->rev-list log log (11%) merge merge (0%) log->merge log->log commit commit (18%) log->commit cherry-pick cherry-pick (0%) log->cherry-pick reset reset (1%) log->reset grep grep (14%) log->grep revert revert (0%) log->revert diff diff (4%) log->diff show show (16%) log->show checkout checkout (6%) log->checkout rebase rebase (3%) log->rebase blame blame (2%) log->blame merge->merge merge->commit merge->reset merge->show merge->checkout push push (2%) merge->push commit->log commit->commit commit->cherry-pick commit->reset commit->grep commit->diff commit->show commit->checkout commit->rebase commit->blame add add (5%) commit->add fetch fetch (0%) commit->fetch pull pull (0%) commit->pull commit->push branch branch (0%) commit->branch cherry-pick->checkout reset->log reset->commit reset->reset reset->show reset->rebase grep->log grep->commit grep->grep grep->show grep->blame revert->show diff->log diff->commit diff->grep diff->diff diff->show diff->checkout diff-files diff-files (0%) diff->diff-files diff->add apply apply (0%) diff->apply show->merge show->log show->commit show->cherry-pick show->reset show->grep show->revert show->diff show->show show->checkout show->rebase show->blame show->apply stash stash (0%) show->stash remote remote (0%) show->remote checkout->log checkout->commit checkout->reset checkout->grep checkout->diff checkout->show checkout->checkout checkout->rebase checkout->push checkout->branch rebase->log rebase->commit rebase->reset rebase->show rebase->rebase blame->log blame->show blame->blame push->log push->commit push->show push->push add->commit add->reset add->grep add->diff add->show add->add fetch->log fetch->checkout pull->pull branch->commit branch->branch diff-files->diff-files apply->apply stash->commit stash->show stash->stash remote->remote bisect bisect (0%) bisect->bisect add--interactive add--interactive (0%) add--interactive->add--interactive archive archive (0%) archive->archive clone clone (2%) clone->grep clone->clone config config (0%) config->config fs fs (0%) fs->fs rm rm (0%) rm->rm rm->commit co co (0%) co->co