我們通過sourcetree將git用於涉及HP UFT對象存儲庫的項目。合併時忽略某些xml行
在我們的對象存儲庫文件中有一個日期行,它不會被git自動處理,所以每當兩個存儲庫被合併時,我們基本上需要選擇我們想保留的日期。日期本身從不使用,也不需要,並且存儲庫中每個對象都有一個日期(每個xml約爲50),所以這是一個令人討厭的任務。
有沒有辦法讓git忽略日期行?日期是否保持原來的狀態並不重要,這並不重要。或者讓git總是用新的日期覆蓋舊的日期。它看起來像這樣(挪威日期):
<qtpRep:LastUpdateTime>6. mai 2014 12:03:22</qtpRep:LastUpdateTime>
對象倉庫文件創建的XML文件/通過UFT更新這意味着碼自動生成的,因此,這些文件中的日期的連續更新。
該過濾器僅適用於'git commit'。如果你只是推,它不會清理任何東西。嘗試再次添加所有內容並提交,如http://stackoverflow.com/a/1511273/6309或http://stackoverflow.com/a/15646791/6309中所述。 – VonC
我確實提交了,我不知道我可以推動沒有提交,所以我沒有提到它。 – user3627566
好吧,嘗試一個新的提交,看看文件是否改變(然後如果是,那麼做一個'git push') – VonC