1
我做了一個Xamarin項目使用Xamarin Studio的iOS和Android版本和Visual Studio的UWP版本。當我將項目從Windows遷移到Mac或從Mac遷移到Windows時,git向我展示了行尾的差異,所以我不想統一處理行結束的處理。 也許有兩個IDE的全局配置?如何統一Visual Studio 2015和Xamarin Studio之間的結束線?
我做了一個Xamarin項目使用Xamarin Studio的iOS和Android版本和Visual Studio的UWP版本。當我將項目從Windows遷移到Mac或從Mac遷移到Windows時,git向我展示了行尾的差異,所以我不想統一處理行結束的處理。 也許有兩個IDE的全局配置?如何統一Visual Studio 2015和Xamarin Studio之間的結束線?
您應該遵循簡單的規則:
僅使用Git用計算機之間共享源文件。避免使用其他方式發送文件。你可以設置新的分支「私人」代碼(尚未測試等)。
設置Git來處理多平臺項目的行尾。它將在每個支持的平臺上保持文件的原生格式。
# Mac and other Unix-like systems
git config --global core.autocrlf input
# Windows
git config --global core.autocrlf true
更多信息:https://git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration
您可以設置Xamarin Studio將自動轉換行結尾的設置:Xamarin工作室>首選項>文本編輯器>常規>進行行尾轉換。這與我可以在這個問題上一樣有幫助:) –