**windows下使用git diff --check 出現^M的問題**

windows下使用git diff --check 出現^M的問題git

當使用git diff命令查看修改時會出現^M的問題:
在這裏插入圖片描述
但實際上查看代碼咱們並無插入空格。

windows

這是因爲每一個操做系統有本身的換行符(就是當你按下」回車」後,系統會自動插入一些不可見的符號來表示一行的結束),Linux和Mac都是使用LF ,Windows 則是CRLF ,這樣就形成了差別spa

解決辦法:git config --global core.whitespace cr-at-eol操作系統

提交時轉換爲LF,檢出時不轉換
git config --global core.autocrlf input
blog

相關文章
相關標籤/搜索