天天看點

git沖突解決辦法合集

一 換行符CRLF錯誤解決辦法

1 錯誤産生原因

  • 不同的作業系統使用的換行符是不一樣的.
  • unix/linux使用的是LF,max後期也采用了LF,但在windows一直采用的CRLF(回車)換行符.
  • git入庫的代碼采用的是LF格式,他考慮到卡平台寫作的場景,提供了'換行符自動轉換'的功能.
  • 如果在windows下安裝git,在拉取檔案的時候,會自動将lf裝換為CRLF.

2 解決辦法

\ .gitconfig 下修改git配置[core],如果沒有就直接添加上去:

[core]
autocrlf = false
filemode = false
safecrlf = true      

git bash指令行也

可以修改,最終也是修改.gitconfig配置檔案:

git config --global core.autocrlf false
git config --global core.filemode false
git config --global core.safecrlf true      

二 郵箱需要驗證的問題

git沖突解決辦法合集

三 檔案沖突

git沖突解決辦法合集

git push 後删除沖突檔案

轉載于:https://www.cnblogs.com/angle6-liu/p/10591828.html

繼續閱讀