Как переключиться на конкретный коммит Git без потери всех коммитов, сделанных после него ?
Я хочу, чтобы локальные файлы были изменены, но база коммитов осталась нетронутой, только указатель текущей позиции установлен на текущий выбранный коммит.
Я хочу изменить состояние файлов на конкретную фиксацию, запустить проект и, когда закончу, восстановить файлы до последней фиксации.
Как это сделать, не заархивируя всю папку проекта?