[Git] Come posso eliminare le modifiche remote e contrassegnare un file come "risolto"?



Answers

Assicurati dell'origine del conflitto: se è il risultato di una git merge , vedi la answer .

Ma se è il risultato di un git rebase , per scartare le loro modifiche remote e usare le modifiche locali , dovresti fare una:

git checkout --theirs -- .

Vedi " Perché il significato di" ours "e" theirs "è invertito" "per vedere come il ours e il theirs sono scambiati durante un rebase (perché il ramo upstream è estratto).

Question

Ho alcuni file locali, tiro dal ramo remoto e ci sono conflitti. So che mi piacerebbe mantenere le mie modifiche locali e ignorare le modifiche remote che causano conflitti. Esiste un comando che posso usare per dire "segna tutti i conflitti come risolti, usa locale"?






Links