相关疑难解决方法(0)

如何git commit - 作为分支基础的提交

我有主/头的分支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并删除了旧的提交,但是有效,但有一种更简单/更安全的方法来修改作为分支基础的提交吗?是的,这是所有未被推送的本地提交..

git rebase git-amend

14
推荐指数
1
解决办法
2536
查看次数

标签 统计

git ×1

git-amend ×1

rebase ×1