Скажите, что я делаю кучу изменений в своих файлах локально, а затем добавляю эти изменения в индекс промежуточной записи, а затем фиксирую их. Затем я понимаю, что на самом деле, я допустил некоторые ошибки, и я хочу быстро отменить эту целую сделку и вернуться к тому, где был до того, как я совершил (т. Е. С моими изменениями из репо и обратно в индексе).Git revert перезаписывает мои файлы
Я попытался сделать git revert SHA
, и это действительно отменило мою последнюю фиксацию, но она также полностью перезаписала все мои файлы и вернула их в исходное состояние.
Как вернуть фиксацию без перезаписывания моих изменений?