doo*_*man 6 git azure visual-studio-code azure-devops
我有一个分叉的 Azure git web 项目,正在 Visual Code 中开发。我希望这个项目能够反映它所派生的主控的最新代码。分叉项目永远不应该与主项目合并,因为它是产品的独立版本。
从master获取最新代码的推荐方法是什么?
我可以直接在 VS Code 中执行此操作还是需要在 Visual Studio 中处理此操作?
Azure 对分叉处理的解释:
我可以直接在 VS Code 中执行此操作还是需要在 Visual Studio 中处理此操作?
您可以sync fork to latest直接在 Visual Studio 代码中执行相同的功能。只是,似乎没有明显的按钮可以为您做到这一点。所以,我在这里提供的是另一个步骤。
1)打开View -> Terminal,在其中运行以下命令:
git remote add upstream https://{org}@dev.azure.com/{org}/{project}/_git/{repos}
git fetch upstream
Run Code Online (Sandbox Code Playgroud)
请注意,此处的upstream存储库链接是您派生的原始存储库。
2)将面板更改为Source control,然后单击三个点:
3)选择Pull from,然后选择Upstream您上面设置的相应链接。
现在,您将看到所有远程更改均已成功获取。
其实这些都是用VS中的操作来映射的。只是在VScode中,这些都需要通过命令来实现。
| 归档时间: |
|
| 查看次数: |
4464 次 |
| 最近记录: |