2013-02-22 10 views
10

Come posso scegliere la selezione completa in kdiff3 come C (file da remoto in kdiff3) invece di modificare tutto riga per riga (conflitti di unione)? Voglio solo scegliere il file remoto. Inoltre cos'è la selezione A (file di base), il file remoto estratto localmente prima delle nuove modifiche?kdiff3 selezionando completamente il file dal remoto

risposta

10

Aprire la voce di menu "Unisci". Ha l'opzione "Choose C Everywhere", che seleziona le modifiche in remoto (C) per tutte le linee. Se sei solo su cosa usare le modifiche sul telecomando per i conflitti irrisolti, devi selezionare "Scegli C per tutti i conteggi irrisolti".

enter image description here

Git fa 3-way merge. A mostra il file dal commit genitore di B e C commette. B è il file dal ramo in cui ci si trova e C è il file dal ramo da cui si sta effettuando la fusione.

+0

Invece di usare kdiff preferisco selezionare il conflitto (nella finestra fusione/conflitto delle estensioni git) e utilizzare le voci del menu di scelta rapida "Scegli ..." (meglio per i file binari per es.) – SalientBrain

Problemi correlati