Visual Studio Git:Pull Request合并意外删除文件

时间:2016-04-15 18:58:55

标签: git azure-devops

我对Git比较陌生,所以忍受这个可能非常新的问题。首先是场景:

  1. 在我们解决方案的项目A中,从我们的开发分支创建了一个分支。
  2. 工作了一天。
  3. 与此同时,其他人已经分支并在B项目中工作,并使用我们的Pull Request(PR)流程合并回dev。
  4. 我不知不觉地提交了一份PR请求来合并我的代码。
  5. 我合并已删除的文件,那些在项目B上工作的文件已经创建。
  6. 项目B和项目A彼此之间没有任何关系,除了属于同一解决方案。
  7. 我的问题是为什么我的合并会删除项目B中的文件?

    1. 我绝对没有提及他们的文件。
    2. 他们的变化晚于我的。
    3. 我显然做了一个天真的假设,即Git会合并我的更改而不会影响他们的代码,因为没有重叠。我认为这是DVCS的优势之一。

      我错过了什么基本概念?

0 个答案:

没有答案