mi piacerebbe unire due file nel modo seguente:unire manualmente due file utilizzando diff
- uscita il diff dei due file in un file temporaneo e
- selezionare manualmente le righe voglio copiare/salvare.
Il problema qui è che diff -u
mi fornisce solo un file di linee di contesto, mentre voglio produrre l'intero file in un formato unificato.
C'è qualche modo diff può farlo?
Conosco un sacco di gente come l'utilizzo di vim in modalità diff per fare questo, e ci sono alcuni plugin che fanno tre buffer (vecchio, unione, 'nuovo') funzionano meglio. – demure
Qual è il problema? Eliminare solo le parti della patch che non si desidera avere e quindi correggere il file. Nota anche su [git cherry picking] (https://www.kernel.org/pub/software/scm/git/docs/git-cherry-pick.html). Questo è esattamente quello che vuoi fare – hek2mgl