在工作中,一些同事正在使用Tower與Git進行交互。 Tower在合併和壓縮提交時自動創建提交消息。因此,我們現在幾天前已經提交了幾條提交消息,大小超過100MB。這對我的IDE使用接近4GB的RAM造成了一些實際問題,並使其無法工作。刪除舊的提交消息
我的問題是,如何更改這兩個提交的提交消息。我嘗試過git rebase -i <hash#>
,當交互式底圖打開時,我通過提交之一輸入reword
,然後按:wq
。問題在於,好像我可能需要經歷100多次提交併解決衝突才能重新分配。我知道我一定在做錯事。
任何人都有任何想法如何做到這一點,而無需搞砸我當前的分支,也不必解決一大堆以前的提交合並衝突?
我很確定OP是在描述一個情況,其中提交是無數天前推... – stevieb
@stevieb好吧,這很好。 –