Próbowałem scalić plik w wierszu poleceń za pomocą Gita, kiedy pojawił się komunikat o błędzie informujący mnie, że scalanie zostało przerwane.
Myślałem, że to koniec, ale potem zdałem sobie sprawę, że w moich plikach są znaczniki gitmark. Tak jak to:
start =
expression
validchar =
[0-9a-zA-Z_?!+\-=@#$%^&*/.]
integer =
<<<<<<< HEAD
digits:[0-9]+
{ return digits.join(""); }
=======
sign:"-"* digits:[0-9]+
{ return sign + digits.join(""); }
>>>>>>> gh-pages
Pliki były edytowane nie przeze mnie i pokazują wiersze wstawione z:
- GŁOWA po mniej niż znakach (
<<<<<<< HEAD) - wiersze zmienionego kodu
- ciąg znaków równości (
=======) - nowa wersja kodu
- kolejna linia zaczynająca się od znaków większości i nazwy gałęzi (
>>>>>>> gh-pages)
Co gorsza, zawartość pliku nie jest już w porządku. Czy ktoś wie, jak przywrócić te pliki do normalnego stanu, a zmiany, które wprowadziłem w gałęzi gh, zostały włączone do gałęzi głównej?
gh-pageswersji, więc po prostu usuniesz zawartość z<<<<<<do,======a także usuniesz jedną>>>>>>linię, pozostawiając dwie linie rzeczywistego kodu między=======a>>>>>>.