Git 1 和 1 在 rebase 中止后提交
Git 1 and 1 commit after rebase aborted
所以我提交了(但没有推送)我的一些工作,然后另一位同事推送了他的更改。为了得到他的改变,我做了
git 拉 --rebase
然后其中一个文件发生了冲突,但我想我最好在他在的时候这样做,所以我做到了:
git 变基 --abort
现在我看到的消息是:
你的分支和 'origin/featureBranch' 有分歧,
并且分别有 1 和 1 个不同的提交。
现在我怎样才能让它好起来?
当您的同事 returns 时,键入
git rebase origin/featureBranch
你们可以一起解决冲突。
或者如果你想最小化你的 git 词汇,你总是可以重复你原来的命令 git pull --rebase
这将做同样的事情(加上一个不必要的额外提取,但也许你喜欢一个命令的简单性优于两个更精确命令的效率)。
所以我提交了(但没有推送)我的一些工作,然后另一位同事推送了他的更改。为了得到他的改变,我做了
git 拉 --rebase
然后其中一个文件发生了冲突,但我想我最好在他在的时候这样做,所以我做到了:
git 变基 --abort
现在我看到的消息是: 你的分支和 'origin/featureBranch' 有分歧, 并且分别有 1 和 1 个不同的提交。
现在我怎样才能让它好起来?
当您的同事 returns 时,键入
git rebase origin/featureBranch
你们可以一起解决冲突。
或者如果你想最小化你的 git 词汇,你总是可以重复你原来的命令 git pull --rebase
这将做同样的事情(加上一个不必要的额外提取,但也许你喜欢一个命令的简单性优于两个更精确命令的效率)。