因此,这更多是一个新手概念性问题。在我的实习期间,我们在eclipse上使用egit,我们的存储库托管在bitbucket上。当我将工作分支与他们的dev分支或其他任何分支合并时,我看到合并冲突,但是,当我进行推送时,我发现它向我反馈我的推送已被接受并且我的更新已推送到dev科。但是,当我联机查看时,即使看到推送接受,我看到的所有更改都不会部署到实际存储库中。如果存在显然没有被推送的合并冲突,为什么egit不会在推送上给我一个错误?
答案 0 :(得分:0)
我还没有尝试这样做,但是我猜是正在发生的事情是您正在推送先前提交的没有任何合并冲突的代码。
合并冲突将对存储库进行更改,直到冲突解决并且您执行新的提交,这些更改将无法被推送。
我将确保在执行其他任何操作之前始终解决您的合并冲突。
希望有帮助。