2013-04-03 75 views
2

我有一些UTF-8編碼的文本文件,是否有可能讓git在提交時忽略UTF-8 BOM?我知道git可以自動轉換不同的EOL("\r","\n","\r\n"),但是我可以讓git忽略BOM並只提交文件內容嗎?我已經有一個工具來刪除文本文件的UTF-8 BOM,但這很不方便,我必須在每次提交之前運行它,如果有辦法讓git自動處理,它會更方便BOMs。當提交時,是否可以讓git忽略UTF-8 BOM?

+0

你爲什麼要這麼做? –

+1

某些Windows文本編輯器具有在每次保存「添加BOM」的煩惱習慣。 – user4815162342

回答

0

使用專爲此目的而設計的pre-commit hook

+0

這似乎是一個解決方案。但我現在不能寫一個腳本來完成這項工作。我稍後會研究它。 – EFanZh

+0

@FanZh因爲您已經有一個工具可以刪除物料清單,所以腳本應該包含一個簡單的工具調用。 – user4815162342