2015-11-24 12 views

risposta

6

È possibile utilizzare la variabile di ambiente GIT_DIFF_OPTS per comunicare a Git quante linee di contesto deve includere in un hunk ogni volta che è necessario generate a patch.

Nel tuo caso, si potrebbe dire:

export GIT_DIFF_OPTS=-u0 

in cui l'opzione -u0 (versione corta del --unified) mette 0 linee di contesto in ogni pezzo, che riduce efficacemente a contenere solo le linee che sono cambiati.

+0

Grazie, ha funzionato. Ti capita di conoscere un riferimento a tutte le possibili variabili d'ambiente 'GIT_DIFF_OPTS'? Ho trovato pochissima documentazione ... – jpmath

+0

Purtroppo, non c'è molto. L'unica documentazione ufficiale su 'GIT_DIFF_OPTS' di cui sono a conoscenza è nella [man page di Git] (https://github.com/git/git/blob/2c78628255b8cc7f0b5d47981acea138db8716d2/Documentation/git.txt#L889-L893). –

+0

Vedo. Come sembra, '-u ??' è fondamentalmente l'unica impostazione valida. – jpmath

Problemi correlati