Geri alma, Vim'de olması güzel. Ancak bazen, iyi bilinen bir noktada, geri alma tarihimi silmek istiyorum - u
bireysel değişiklikleri geri almak için kullanabilmek , ancak yalnızca belirli bir noktaya geri dönmek. (Mesela, bu son söz verdiğimde olabilir.)
Bunu başarmanın bir yolu dosyayı kapatıp yeniden açmak olacaktır - geri alma geçmişi bu noktada temiz başlar. Ama bu bir güçlük.
Geçmişte, bunu başardım :edit!
. Ancak Vim 7.3'te, bu geri alma tarihini atmıyor.
Bunu yapmanın, dosyayı kapatmanın başka bir yolu var mı?
u
bireysel değişiklikleri geri almak için kullanabilmek istiyorum , ancak en son taahhüt ettiğim noktayı geçmeden . Aynen, her işlem yaptığımda, dosyayı kapattım ve yeniden açtım. :edit!
Eskiden yaptığı şey buydu - dosyayı kapatıp yeniden açmak gibiydi. Bu bir taahhüt noktasına bağlı olmak zorunda DEĞİLDİR, tam da en çok istediğim zamandı.
git checkout -f file
veya gibi bir şey için yeniden eşlemek ister misinizhg rollback file
?