Poleg vsakodnevnih ukazov Git ponuja zmogljiva orodja za specifične situacije — bisect (iskanje napak), blame (sledenje spremembam), worktree (več delovnih direktorijev), submoduli, filter-repo (prepisovanje zgodovine) in drugo. Vedeti, da obstajajo in kaj počnejo, je dragoceno za obravnavo naprednih scenarijev.
git bisect — najdi commit, ki je uvedel napako
git bisect start
git bisect bad
git bisect good v1.0
git bisect good
git bisect reset
