我有主/头的分支foo.我想修改主人/负责人并在分支foo上获取这些更改.我做了以下事情:
git checkout master
git add ...
git commit --amend
git checkout foo
git rebase master
Run Code Online (Sandbox Code Playgroud)
问题是旧的未修改的提交在修改后显示为分支foo的一部分,并且它被重新定位到master.我做了一个git rebase -i并删除了旧的提交,但是有效,但有一种更简单/更安全的方法来修改作为分支基础的提交吗?是的,这是所有未被推送的本地提交..