Azure开发运营冲突合并

时间:2018-12-31 07:52:18

标签: azure merge azure-devops commit

因此,我们在Azure Dev Ops中有一个代码存储库,两个人在从事该项目。由于习惯了TFS,我们正在适应Dev Ops和Git。 我的同事已在当前代码库中提交并推送了3次提交。同时,我更改了多个文件,并进行了四次提交以推送到DevOps中。

我的同事离开了,我需要整理回购单,以使其恢复正常

感谢所有收到的建议。将研究我如何合并所有这些文件。 请保持温柔,我是Git的新手,更习惯了TFS 谢谢

1 个答案:

答案 0 :(得分:0)

看看文档Resolve merge conflicts

简而言之:

  
      
  1. 当您进行更改或尝试合并两个分支时,将通知您合并冲突。
  2.   
  3. 出现冲突通知。单击“冲突”链接以开始解决文件冲突。
      conflicts
  4.   
  5. 这将显示有冲突的文件列表。选择文件后,您可以使用“获取目标”按钮接受要合并的源分支中的更改,或者使用Keep Target接受要合并的源分支中的更改。您可以通过选择合并,然后将更改直接输入到Git设置中指定的合并工具中来手动合并更改。
  6.   
  7. 使用修改后的行旁边的复选框可以在远程更改和本地更改之间进行完全选择,或者直接在diff视图中“源”和“目标”编辑器下的“结果”编辑器中编辑结果。
  8.   
  9. 完成更改后,点击接受合并。对所有冲突的文件重复此操作。
  10.   
  11. 在Team Explorer中打开“更改”视图,并提交更改以创建合并提交并解决冲突。
      Merge in Visual Studio
  12.