Ho provato a unire un file nella riga di comando usando Git, quando è apparso un messaggio di errore che mi diceva che l'unione era stata interrotta.
Ho pensato che fosse la fine, ma poi mi sono reso conto che ci sono gitmark nei miei file. Così:
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
I file sono stati modificati non da me e mostrano righe inserite con:
- TESTA dopo meno di segni (
<<<<<<< HEAD
) - righe di codice modificato
- una stringa di segni di uguale (
=======
) - la nuova versione del codice
- un'altra riga che inizia con segni di maggiore di e il nome del ramo (
>>>>>>> gh-pages
)
Quel che è peggio è che il contenuto del file non è più in ordine. Qualcuno sa come faccio a riportare quei file alla normalità e le modifiche che ho fatto nel gh-branch si sono fuse nel ramo master?
gh-pages
versione, quindi dovresti semplicemente eliminare il materiale da<<<<<<
a======
e anche rimuovere la singola>>>>>>
riga, lasciando le due righe di codice effettivo tra=======
e>>>>>>
.