我想更改提交内容的某些原因。我有:
A --- B --- C master
git co -b modify_old_commit B
git add ...
git ci ...
最后我得到了:
A --- B --- C master
B' modify_old_commit
A --- B' ---- C master
如何将B与B"合并"?是否可以?最后,我不需要分支modify_old_commit。
您可以通过:
来达到所需的结果git checkout master
git rebase modify_old_commit
git branch -d modify_old_commit
您最终会
A --- B' ---- C' master
修改C'
以坐在B'
的顶部而不是B
。