我的工作组要求我git rebase master
每次在推送之前在我当前的分支上执行操作.但是,当发生冲突时,我发现处理它们时遇到了重大问题.
我可以解决和更新受影响的文件就好了,但运行后git add *
和git commit -m "commitmsg"
Git的拒绝开展git rebase --continue
.相反,我看到以下错误消息:
没有变化 - 你忘了使用'git add'吗?
所以我只能运行git rebase --abort
哪个撤消所有内容并将我送回原点,或者git rebase --skip
之后再次存在相同的冲突.
我在这里误解了Git吗?我能做些什么来摆脱一遍又一遍地解决相同冲突的无限循环?
编辑:不幸的是,在git add之后运行"git rebase --continue"会再次产生相同的冲突.