我在我的repo
中有以下内容Master---
Next-->Commit A.1,Commit A.2,Commit A.3 --......
我想修复A。我尝试了git rebase -i origin next
,但这无济于事。有什么方法可以实现这一目标?
我想到创建一个基本上是下一个分支的Foo,然后将接下来的foo重新置于foo,然后重新删除foo。但是,这似乎是草率的。
您只需要做:
git rebase -i <COMMIT-ISH>
... <COMMIT-ISH>
是指在图中指定标记的Master
的某种方式。如果有一个指向该点的分支(可能是master
或origin/master
),则git log --decorate
将显示。