1. 程式人生 > >程式碼管理工具SourceTree之Modified Binary File

程式碼管理工具SourceTree之Modified Binary File

    Source Tree是非常好用的 Git 和 Hg 客戶端管理工具,同時也是Mercurial和Subversion版本控制系統工具。今天這裡不討論它的用法,簡單分享一下專案中遇到的問題及解決方法。

專案中某個類經過修改後的前後對比,如圖:


與我們習慣看到的明顯不一樣


開始以為是git記錄檔案出了問題,於是嘗試刪除並新建檔案/修改檔案包路徑,把原檔案內容複製到新檔案,發現不行;

最後發現,原來檔案的註釋內容有問題:當初直接複製了某金鑰卡讀卡結果作為註釋,卡內容隱藏了無法識別的程式碼(坑爹的是表面看起來居然沒有問題!)


把上圖方塊標註C29的9刪除(刪除鍵按下了3次才能刪除),就可以顯示修改前後對比了。