如果我在同一个功能分支上打开一个新的Pull请求(让我们称之为featureNew)已经创建并包含1个修改过的文件(由另一个用户,personA完成),那么会有什么后果,而我的包含2个已修改其中一个文件与personA完成的文件相同的文件?
意思是说featureNew
将有2个拉请求 - 一个来自我,一个来自personA
顺便说一句,personA比我更早创建了他的公关方式,它仍然是开放的,因此我踩着继续修改功能分支的更改,因为他将不再这样做了...
此外,当我的审阅者查看代码时,personA对file01的更改是否会“覆盖”我file01
的内容?或者只向我的评论员显示最新的公关?
答案 0 :(得分:1)
直到pull请求未合并到分支中才没有关系。假设您的请求首先被合并,那么在这种情况下,来自A的拉取请求只有在没有冲突或者可以自动合并时才能合并。
现在,假设存在冲突,那个人A必须提取你的代码并解决冲突,然后拉取请求将被更新,他可以合并他的更改。