我在Git中做了以下操作,现在有一个错误的依赖问题。
git checkout -b fixPlayer
git add -A
进行提交git commit
git checkout -b fixLaserAim
git pull
。我认为这引起了某种合并问题。所以我切换回主人,更新它(git checkout master
,git pull
),然后切换回我的第二个分支git checkout -b fixLaserAim
。git add -A
,并提交了git commit
。git push origin HEAD:refs/for/master
,然后切换到我的“fixLaserAim”分支,并执行相同的操作。这两个更改都出现在Gerrit中,但出于某种原因,“fixLaserAim”指出它依赖于“fixPlayer”。这两个文件没有触及任何相同的文件,我试图找出如何在Gerrit中删除这种依赖,因为它阻止了自动构建,并且最终会进入生产阶段。
如何解决此问题?
答案 0 :(得分:1)
最后,它是Git本身的服务器端错误。解决。