我在功能分支中拥有一个新功能,并将该分支合并到开发分支。之后,其他开发人员也合并了其功能分支。
问题是,现在我的更改没有出现在developer分支中,并且当我再次合并功能分支时什么也没发生。
答案 0 :(得分:0)
我只是在解释您的用例,以及为什么您无法在分支 Develop
中看到所做的更改问:为什么您的更改在 Develop 分支中不可用?
A:从第3点开始,当发生将功能2 合并到开发的操作时,您的更改可能会覆盖此合并。
问:为什么更改即使在重新合并后也没有反映出来?
A:Git已经记录到您已将功能更改合并到Develop分支中,因此在Feature1与Develop分支之间进行比较时不会发现任何差异
最后,只有当您和您的朋友在分支 Feature1 和 Feature2
中修改了相同文件时,此类情况才会出现我希望您现在已经了解此案并清除了有关GIT的一些事实。