我在一個分支'develop'中工作,當準備好與master進行合併時,使用交互式rebase將我所有的小提交壓縮到一個包含提交功能的提交中,我將其應用於master之上。我該如何保存一個被壓縮到另一個的提交時間?
工作的很好,唯一的問題我有的是提交標記的時間是第一個小提交。這是有道理的,因爲這是唯一的承諾,「其他」被「壓扁」。任何人都知道如何將最終的小提交的時間標記爲最後的小提交而不是第一個?通過'編輯'最早的提交併將後面的提交壓縮到此提交中(我大概可以編輯時間屬性),可能可以這樣做,但有沒有更好的方法?
重新排序可能會導致我頻繁失敗,因爲承諾被壓扁的內容往往會碰到相同的內容,而將最後一個壓入內容可能會導致衝突。這對我來說似乎是一個更有用的答案! (1) – Cascabel 2010-10-20 00:52:34