Допустим, я фиксирую 5 наборов изменений и хочу обновить до 3-го:
git checkout 3rd sha .
После того, как я сделаю проверку, я нахожусь в точном состоянии, которое я был на 3-й ревизии. Итак, я хочу сделать так, чтобы, если я запустил git status
, он показывал мне только то, что изменилось в отношении этого набора изменений. Я не хочу, чтобы git status использовал HEAD в качестве ссылки. Я хотел бы вести себя похожим на Mercurial. Это возможно? Возможно ли это без проверки этой ревизии в новой ветке?