2016-12-06 48 views
1

我做了一個Xamarin項目使用Xamarin Studio的iOS和Android版本和Visual Studio的UWP版本。當我將項目從Windows遷移到Mac或從Mac遷移到Windows時,git向我展示了行尾的差異,所以我不想統一處理行結束的處理。 也許有兩個IDE的全局配置?如何統一Visual Studio 2015和Xamarin Studio之間的結束線?

+1

您可以設置Xamarin Studio將自動轉換行結尾的設置:Xamarin工作室>首選項>文本編輯器>常規>進行行尾轉換。這與我可以在這個問題上一樣有幫助:) –

回答

1

您應該遵循簡單的規則:

  1. 僅使用Git用計算機之間共享源文件。避免使用其他方式發送文件。你可以設置新的分支「私人」代碼(尚未測試等)。

  2. 設置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