当我进行变基并且出现冲突需要解决时,我会收到以下消息:
提示:更新被拒绝,因为当前分支的尖端落后于
我们有2个分支:
master
是我们的基础feature/fix-input-height
(要合并到主分支中的新功能)
我正在准备通过对主分支进行变基来解决冲突,以使 feature/fix-input-height
分支准备就绪。
git checkout master
git pull origin master
git checkout feature/fix-input-height
git pull origin feature/fix-input-height
git rebase master
- 冲突产生
- 我解决了它们
- 然后尝试推送新的功能分支
git push origin feature/fix-input-height
最后却收到了拒绝的错误消息:
提示:更新被拒绝,因为您当前分支的顶端落后于...
在stackoverflow上每个人都建议:
git push origin -f feature/fix-input-height
但强行推动只会感觉不对劲