Ich habe versucht, eine Datei in der Befehlszeile mit Git zusammenzuführen, als eine Fehlermeldung angezeigt wurde, dass die Zusammenführung abgebrochen wurde.
Ich dachte, das wäre das Ende, aber dann wurde mir klar, dass meine Dateien Gitmarks enthalten. Wie so:
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
Die Dateien wurden nicht von mir bearbeitet und zeigen Zeilen eingefügt mit:
- KOPF nach weniger als Zeichen (
<<<<<<< HEAD
) - Zeilen mit geändertem Code
- eine Reihe von Gleichheitszeichen (
=======
) - die neue Version des Codes
- eine andere Zeile, die mit mehr als Zeichen und dem Namen des Zweigs beginnt (
>>>>>>> gh-pages
)
Schlimmer ist, dass der Dateiinhalt nicht mehr in Ordnung ist. Weiß jemand, wie ich diese Dateien wieder normalisiere und die Änderungen, die ich im gh-Zweig vorgenommen habe, in den Hauptzweig verschmolzen sind?
gh-pages
Version haben möchten , also löschen Sie einfach das Material von<<<<<<
bis======
und entfernen auch die einzelne>>>>>>
Zeile, wobei die beiden Zeilen des tatsächlichen Codes zwischen=======
und verbleiben>>>>>>
.