16
由於Microsoft Visual Studio中的「功能」,.sln文件必須具有windows風格的行結尾,以便Windows資源管理器可以在Visual Studio中打開它們。所以我需要能夠完整地提交這個特定文件的行尾。如果所有其他文件都被轉換,那就好了。問題是如何讓git只接受一個帶有windows結尾的單個文件?如何讓git不改變一個特定文件的行結束符?
由於Microsoft Visual Studio中的「功能」,.sln文件必須具有windows風格的行結尾,以便Windows資源管理器可以在Visual Studio中打開它們。所以我需要能夠完整地提交這個特定文件的行尾。如果所有其他文件都被轉換,那就好了。問題是如何讓git只接受一個帶有windows結尾的單個文件?如何讓git不改變一個特定文件的行結束符?
查看gitatttributes文檔。使用最新版本的git,您可以設置文件的eol
屬性,以控制在檢出文件時將使用哪些行結束符。
您應該能夠創建一個.gitattributes
文件在您的存儲庫中尋找類似:
path/to/my/file eol=crlf
你能更新網址:https://git-scm.com/docs/gitattributes - 謝謝。 – natersoz 2017-04-07 22:36:40
更新!更多的話來使stackoverflow高興 – larsks 2017-04-07 22:55:32