2011-12-19 6 views
16

Sto facendo un rebase e sono arrivato a un file con conflitti, ma questi conflitti sono fondamentalmente impossibili da risolvere. Il modo migliore per affrontare la situazione sarebbe quello di dire a Git di ignorare le modifiche e mantenere l'originale. Posso quindi tornare indietro e modificare di nuovo il file per apportare le modifiche.Durante un rebase git, come posso mantenere le modifiche originali e di scarto?

Come posso fare questo?

risposta

19

Se si verifica un conflitto di unione si può fare questo

git checkout --ours file 

o viceversa

git checkout --theirs file 
+3

Questo vi porterà indietro alla versione in conflitto: git checkout --conflict = unire il file – ACyclic