在Ubuntu 9.10下啓動一個Git倉庫。最後升級到10.04。當前Git是1.7.0.4。Ubuntu升級後Git誤報
現在,當我編輯升級前最後一次更改的文件(包含gedit),然後提交時,提交中充滿了假陽性更改,約400條出1400條。
我使用空格在我的源內縮進,如果這很重要。
編輯:假陽性的變化看起來就像
- var a = 1;
+ var a = 1;
編輯:問題是CR/LF改爲LF,所以問題就變成如何抑制這些上犯? (也許這不是可取的?)
在Ubuntu 9.10下啓動一個Git倉庫。最後升級到10.04。當前Git是1.7.0.4。Ubuntu升級後Git誤報
現在,當我編輯升級前最後一次更改的文件(包含gedit),然後提交時,提交中充滿了假陽性更改,約400條出1400條。
我使用空格在我的源內縮進,如果這很重要。
編輯:假陽性的變化看起來就像
- var a = 1;
+ var a = 1;
編輯:問題是CR/LF改爲LF,所以問題就變成如何抑制這些上犯? (也許這不是可取的?)
查看有關主題的GitHub help。
在你的情況下,將設置此配置值:
提交時這一切都轉換爲LF。如果您的存儲庫預計在CR/LF中,可能會導致問題。
如果您使用Gedit,this plugin將是很好的在你的情況。
什麼是「假陽性改變」應該是什麼? – Bombe
在上面添加了一個示例。 – Liam
檢查空白(http://stackoverflow.com/questions/5257553/coloring-white-space-in-git-diffs-output)或行結束(http://stackoverflow.com/questions/3920650/git-diff - 顯示 - 結束 - 更改)更改。 –