Я только что мигрировал из Mercurial в Git и ранее нашел, что emacs C-x v ~
очень полезен для открытия предыдущих ревизий в качестве нового буфера.
В Mercurial было легко указать ревизию (ID набора изменений), поскольку обычно это было небольшое целое число, например 23, если вы хотели, чтобы 23-й коммит был, скажем, из 24 коммитов.
Однако теперь попытаться сделать это в Git не так просто. Я должен указать большое значение хеш-функции.
Есть ли более удобный способ обойти это, чтобы избежать неизбежного в противном случае копирования и вставки?