foxora

Risolvere i conflitti

Risolvi i conflitti file per file, preservando sia la modifica locale prevista sia il comportamento in arrivo prima di segnare qualcosa come risolto.

In questa pagina2
  1. Passaggi
  2. Risultato atteso
Risolvere i conflitti
Interfaccia di Studio in inglese. Dati di esempio.

Passaggi

  1. Esegui git status in Terminal ed elenca tutti i percorsi non uniti.
  2. Apri ogni file nell’editor e rimuovi i marcatori dopo aver scelto il contenuto combinato corretto.
  3. Esegui test mirati o renderizza l’output interessato.
  4. Usa git add con i percorsi esatti, quindi esamina git diff --cached prima di continuare merge o rebase.

Risultato atteso

Git non segnala percorsi non uniti, la risoluzione nello staging contiene il contenuto corretto e i controlli riescono.

Nota: Interrompi merge o rebase solo dopo aver compreso ciò che Git ripristinerà e aver salvato il lavoro estraneo.