在fork之后为devOps上的git设置默认存储库

在fork之后为devOps上的git设置默认存储库,git,github,azure-devops,devops,project-management,Git,Github,Azure Devops,Devops,Project Management,我在DevOps上的另一个存储库中的project born下工作。经过几周的工作,我们决定这个开发需要是一个单独的产品 所以,我在DevOps中创建了一个新项目,并从第一个存储库创建了一个fork到我的新项目 现在,每次我创建一个拉请求时,DevOps都会要求我将代码推送到旧存储库中,而不是推到“新存储库”中,我需要记住每次都要更改它 如何将本地主机设置为本地主机的主主机 Mat在这个答案中,我假设根据您的决定,这个开发需要是一个单独的产品fork的目的是永远不会找到返回源存储库的途径 您

我在DevOps上的另一个存储库中的project born下工作。经过几周的工作,我们决定这个开发需要是一个单独的产品

所以,我在DevOps中创建了一个新项目,并从第一个存储库创建了一个fork到我的新项目

现在,每次我创建一个拉请求时,DevOps都会要求我将代码推送到旧存储库中,而不是推到“新存储库”中,我需要记住每次都要更改它

如何将本地主机设置为本地主机的主主机


Mat

在这个答案中,我假设根据您的决定,
这个开发需要是一个单独的产品
fork的目的是永远不会找到返回源存储库的途径

您希望将存储库导入到新项目中 您已经创建了一个Fork。Forks实际上是为了支持
内部源代码工作流
,当您无法访问原始项目时(在GitHub上为某人的项目提供帮助)

现在您已经分叉了存储库,Azure DevOps希望您将建议的更改放到分叉源存储库的主线中

在新项目中使用导入存储库功能,而不是分叉回购

这允许您通过克隆url选择项目A存储库


projectB中使用新克隆的存储库,您可以决定是要将其克隆到新的本地工作区,还是要使用命令将本地存储库更改为指向projectB作为
origin
而不是projectA

您能否澄清这一点
设置我的本地主机作为本地
的主要负责人?谢谢Josh,你说得对。我的第一个选择是不正确的。所以我从我的fork中使用了您的建议“Import”,在导入过程之后,我删除了fork。现在它工作了,我期待着