同事反映用在Windows 下寫好的佈署文件或程式,會因換行符是CRLF 在Linux下產生無法預期的結果
所以建議我們統一用LF做為換行符,這裡記錄下他提供的方法

<!--統一換行符號為 LF-->
git config --global core.eol lf
<!--自動轉換開關關閉,避免轉換失敗不能進行提交-->
git config --global core.autocrlf false
<!--禁止混用 LF 和 CRLF -->
git config --global core.safecrlf true

或加入Git 配置文件,確保同一專案都能使用LF,在專案根目錄新增 .gitatrributes

# Set the default behavior, in case people don't have core.autocrlf set.
* text eol=lf

以上來源:git 多平台统一换行符

VSCode則在Setting設定Files: Eol

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *