2015-11-24 67 views

回答

6

你可以使用GIT_DIFF_OPTS環境變量來告訴Git它應該包含在hunk每次必須包含的行數爲generate a patch

在你的情況,你會說:

export GIT_DIFF_OPTS=-u0 

其中-u0選項(的--unified短版)提出0線背景下,在每個大塊,這有效它減少到只包含線那已經改變了。

+0

謝謝,它的工作。你碰巧知道所有可能的'GIT_DIFF_OPTS'環境變量的參考嗎?我發現文檔非常少... – jpmath

+0

不幸的是,沒有太多。關於'GIT_DIFF_OPTS'我知道的唯一官方文檔是在[Git的手冊頁](https://github.com/git/git/blob/2c78628255b8cc7f0b5d47981acea138db8716d2/Documentation/git.txt#L889-L893)。 –

+0

我明白了。看起來,'-u ??'基本上是唯一有效的設置。 – jpmath