我正在使用Android Studio 2.2.3 & Mercurial Distributed SCM(版本4.0.1),在MacOS Sierra 10.12.3上運行。hg diff忽略^ M
我正在使用Hg命令基礎客戶端。 hg diff
顯示:
這裏是我的〜/ .hgrc
[extensions]
purge=
color =
pager =
[pager]
pager = LESS='FRSXQ' less
quiet = True
attend = outgoing,incoming,diff,status,log,qdiff,blame,annotate,pdiff,glog
任何配置我要補充,以避免顯示DIFF ^M
?在Android Studio或Mercurial配置?謝謝。
我可以在(a)中採納你的建議來忽略空格變化,但我也擔心(b)。我們有2名開發人員在同一個存儲庫上工我在MacOS上使用Android Studio,另一個隊友在Windows上使用Android Studio。在這裏設置Android Studio的任何經驗,所以它不應該在MacOS和Windows之間衝突?謝謝! –
FYI'hg diff -b'仍然在行末顯示'^ M'。這些代碼行是新添加的,不會修改任何現有的行。 –
可能是由於我的'pager extension'配置?在.hgrc中註釋掉'pager extension'修復了我的問題,在EOL不再顯示'^ M'。 –