要修改檔案名稱時,會出現要簽兩次的狀況,並且無法追蹤查看原本的變動紀錄。
範例 CacheDelete.java -> DeleteCache.java
從commit
紀錄來看就會發現,sourcetree
原本有顯示是rename
的方式進行commit
,但最後的結果卻是變成這樣。
後續我有在查一些資料,要如何解決這個操作的問題。
要在commit
前手動再把檔案Add
進去這樣才不會出現以上問題。
如果是這樣操作的話,commit
紀錄就會是rename
的紀錄,後續Trace
修改紀錄也都可以繼續接上。