У меня было 2 фиксаций (местные) и моя история была: A - B:Возвращаясь к последней фиксации после мягкого сброса и изменить
- В совершающем файл myfile_v1.txt
- В commit B, несколько других файлов.
- В моем рабочем каталоге, я обновил файл из первой фиксации с небольшой поправкой: myfile_v2.txt
Я хотел изменить фиксации A и заменить файл в его новой форме в целях иметь чистую историю, прежде чем нажимать что-нибудь.
Я сделал это:
reset --soft
на Aadd
myfile_v2.txtcommit --amend
Теперь я вижу, что мой совершающие имеет исправленный файл в нем , но я не могу понять, как вернуться в предыдущую HEAD, или если это возможно, не совершив B снова.
Любые идеи?
Спасибо! Я не знал команду «вишневый», очень полезный! В следующий раз я попробую другое решение. – Ellda