在重新分配基准时修改提交

时间:2019-03-14 15:33:22

标签: git rebase amend

有时,我不小心用我想对之前的提交进行修改,即HEAD~1。我通常使用git rebase -i进入rebase交互模式,将提交分为两个提交,完成rebase。然后再次调整基准以修复原始提交

有更快的方法吗?拆分提交后,我可以git commit --amend进行修改,然后在修改之前将修改更改添加到登台区域吗?

1 个答案:

答案 0 :(得分:0)

听起来您想“樱桃”选择提交历史记录中的更改,以将其保存在新分支中,然后修改先前的提交以将其删除。

就像您提到的那样,在命令行中这非常棘手。但是,周围有许多工具可以使此操作更加容易。例如,Git Extensions使用图形用户界面(而不是命令行)可以轻松地modify your commit history