Статья
Ежедневная работа: staging, коммиты, diff, stash, отмена изменений
Модель трёх деревьев, устройство индекса, частичный staging через add -p, три вида diff, внутренности stash и полная карта отмены изменений — от restore до reflog.