2012-04-27 65 views
16

由於Microsoft Visual Studio中的「功能」,.sln文件必須具有windows風格的行結尾,以便Windows資源管理器可以在Visual Studio中打開它們。所以我需要能夠完整地提交這個特定文件的行尾。如果所有其他文件都被轉換,那就好了。問題是如何讓git只接受一個帶有windows結尾的單個文件?如何讓git不改變一個特定文件的行結束符?

回答

28

查看gitatttributes文檔。使用最新版本的git,您可以設置文件的eol屬性,以控制在檢出文件時將使用哪些行結束符。

您應該能夠創建一個.gitattributes文件在您的存儲庫中尋找類似:

path/to/my/file eol=crlf 
+0

你能更新網址:https://git-scm.com/docs/gitattributes - 謝謝。 – natersoz 2017-04-07 22:36:40

+0

更新!更多的話來使stackoverflow高興 – larsks 2017-04-07 22:55:32

相關問題