1
我經常發現自己願意重新分配(交互式)我當前工作分支的所有未合併到提交的提交。我該如何做到這一點?重新編制所有未提交的提交
完全基於git命令/參數的解決方案是首選(我在Linux上使用bash和Windows使用git)。
我經常發現自己願意重新分配(交互式)我當前工作分支的所有未合併到提交的提交。我該如何做到這一點?重新編制所有未提交的提交
完全基於git命令/參數的解決方案是首選(我在Linux上使用bash和Windows使用git)。
git rebase
選擇未合併到您指定的目標分支中的提交,以便這樣做您所需要的。
git rebase -i master
從對方的回答推斷,如果你想保留原來的根,你可以做到以下幾點,雖然它可能具有「有趣」的衝突,如果從主有任何交錯合併。
git rebase -i $(git merge-base HEAD master)