2013-05-13 13 views
5

Po tym, jak przypadkowo dodaje kilka plików zJak cofnąć Cofnij w mercurial

hg add 

Chciałem przywrócić że z

hg revert --all 

Niestety nie miałem popełnione moich planowanych zmianach więc byli również cofnął. Czy mogę odzyskać te treści?

Odpowiedz

16

Nie podano wartości --no-backup, dlatego pliki kopii zapasowych powinny znajdować się tuż obok rzeczywistego pliku.

Documentation to support this

Modyfikowane pliki są zapisywane z przyrostkiem .orig przed powrotu. Aby wyłączyć te kopie zapasowe, użyj --no-backup.

+0

Wielkie dzięki. Czy istnieje sposób na powiedzenie rtęci, aby przywrócić te pliki .orig? – BandGap

+3

Po prostu przenieś je z powrotem na oryginał, używając polecenia przeniesienia wiersza polecenia lub menedżera plików systemowych. –

+1

Myślę, że to, o co pytał BandGap, to, czy hg dostarcza polecenie przywrócenia kopii zapasowej (bez polecenia-fu lub ręcznego kopiowania). – s29