Azure git,将分叉的仓库与主仓库同步

时间:2020-02-11 09:46:32

标签: git azure visual-studio-code azure-devops

我有一个用Visual Code开发的分叉Azure git Web项目。我希望该项目反映出它所派生的大师的最新代码。分叉的项目不应与主项目合并,因为它是产品的独立版本。

从主机那里获取最新代码的推荐方法是什么?

我可以直接在VS Code中执行此操作还是需要在Visual Studio中处理此操作?

处理货叉的天蓝色说明:

https://docs.microsoft.com/bs-cyrl-ba/azure/devops/repos/git/forks?view=azure-devops&tabs=visual-studio#create-pr

1 个答案:

答案 0 :(得分:1)

我可以直接在VS Code中执行此操作还是需要在内部处理 Visual Studio?

您可以直接在Visual Studio代码中执行相同的pred5功能。只是,似乎没有明显的按钮可以为您做。因此,这里提供的是另一个步骤。

1)打开查看-> 终端,在其中运行以下命令:

pred6

enter image description here

注意 ,这里的sync fork to latest仓库链接是您从中派生的原始仓库。

2)将面板更改为源代码控制,然后单击三个点:

enter image description here

3)选择中拉出,然后选择您在上方设置的相应git remote add upstream https://{org}@dev.azure.com/{org}/{project}/_git/{repos} git fetch upstream 链接。

enter image description here

现在,您将看到所有远程更改都已成功获取。

实际上,这些都是与VS中的操作映射的。只是在VScode中,这些需要通过命令来实现。