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-pages
wersji, więc po prostu usuniesz zawartość z<<<<<<
do,======
a także usuniesz jedną>>>>>>
linię, pozostawiając dwie linie rzeczywistego kodu między=======
a>>>>>>
.