問題

是否有一個檔案或選單可以讓我更改如何處理行結尾的設定?

有3種選擇:

  1. c# – 結帳Windows-style,提交Unixstyle

    Git在檢查文字檔案時將LF轉換為CRLF.什麼時候 提交文字檔案,CRLF將轉換為LF。 跨平臺專案,這是Windows上推薦的設定 (“core.autocorlf”設定為“true”)

  2. 結帳as-is,提交Unixstyle

    Git在檢查文字檔案時不會執行任何轉換. 在提交文字檔案時,CRLF將轉換為LF。 跨平臺專案這是Unix上推薦的設定 (“core.autcorlf”設定為“input”).

  3. 結帳as-is,提交as-is

    Git在檢查或提交時不會執行任何轉換 文字檔案.不推薦選擇這個選項 專案(“core.autcorlf”設定為“false”)

  最佳答案

控制這個的正常方法是使用git config

例如

 git config --global core.autocrlf true
 

詳細資訊,在中向下滾動這個連結到Pro Git 到名為“core.autocorlf”的部分


如果您想知道這個儲存在哪個檔案,您可以執行命令:

 git config --global --edit
 

git global 配置檔案應該在文字編輯器中開啟,您可以看到該檔案從哪裡載入。

  相同標籤的其他問題

gitmsysgit