# 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.

![Risolvere i conflitti](https://www.foxora.ai/docs/images/v5.0.8/reference/stage-source-control.webp)

*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.
