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