得到了下面的消息,該消息似乎並沒有成爲常見的網絡:得到了一個令人困惑的git的錯誤信息
fatal: unknown style 'diff' given for 'merge.conflictstyle'
我已經擡起頭來merge.conflictstyle和DIFF樣式和diff3的似乎是適當的。我不知道我可以/應該改變這一點,但它不允許我推動任何更改,因爲分支落後,因爲我不能因上面的消息而拉:(
得到了下面的消息,該消息似乎並沒有成爲常見的網絡:得到了一個令人困惑的git的錯誤信息
fatal: unknown style 'diff' given for 'merge.conflictstyle'
我已經擡起頭來merge.conflictstyle和DIFF樣式和diff3的似乎是適當的。我不知道我可以/應該改變這一點,但它不允許我推動任何更改,因爲分支落後,因爲我不能因上面的消息而拉:(
嘗試運行
$ git config merge.conflictstyle diff3
,並看看是否能工程。
的問題是,你有一個不正確的配置選項。這個命令將其更改爲正確的值,diff3
。
按照git config
man page,diff
是不是一個acc eptable樣式。 merge
和diff3
是唯一可以識別的。 merge
是默認的...所以也許,正如mipadi提到的,diff3
是你想要的。
運行這兩個命令:
git config --global push.default upstream
git config --global merge.conflictstyle diff3
,然後嘗試再次合併,可能現在的工作
$混帳配置merge.conflictstyle的diff3 工作!謝謝! – alistair