Хотя название похоже на предыдущие вопросы, я не смог найти решение для моего простого случая:
- Я передал свою ветку "ABCD":
git commit -a .....
- Затем решил посетить предыдущую фиксацию так:
git checkout 2387687326487
- Здесь я сделал некоторые изменения, которые были предназначены только для тестирования, и я не хочу их хранить.
- Я закончил, я хочу вернуться к моей последней фиксации (опять же: игнорируя изменения, которые я сделал для старой фиксации): команда
git checkout 'ABCD'
дает ошибку:
Ваши локальные изменения в следующие файлы будут перезаписаны с помощью checkout.... пожалуйста, скопируйте или запишите...
в то время как я не хочу совершать или хранить или что-то еще. Я просто хочу вернуться домой:), что мне делать, пожалуйста?