當我做提交比較時,我在SourceTree中出現了一個奇怪的行爲。爲什麼一些.js文件差異不是在sourcetree中內聯顯示的?
對於大多數文件,我得到一個小的預覽的變化,分組在「hunk」。這是查看文件所做更改的好方法,它甚至可以讓我恢復文件更改的部分/區塊。
它似乎適用於一些.js文件和.html甚至.asp文件。除了某些特定的.js文件從不在預覽中顯示。 SourceTree正確地將它們標記爲在日誌/歷史記錄中添加,更改等,但不會顯示差異預覽。使用外部差異工具(我使用Beyond Compare)完美地工作,我可以查看那裏的變化。問題是,當漂亮的預覽效果很好時,我不想啓動外部比較。
任何想法?
什麼是修復? – shibualexis 2015-03-21 10:41:06
修復程序是(重新)以UTF8格式保存文件 - 通過您的代碼編輯器... – 2015-03-22 18:45:42