如何在azure devops中了解分叉存储库的源存储库?

维修工具

我正在开发Azure DevOps项目中的存储库,该存储库是从其他一些Azure Azure DevOps项目派生的。我想知道来源(进行分叉的原始存储库)。

让我知道如何获取此信息。

丹尼尔隆

我不知道这在UI中公开,但是至少还有另外两种方法可以获取有关上游(父)存储库的信息

选项1:使用Rest API

GET请求https://dev.azure.com/{organization}}/{{project}}/_apis/git/repositories/{{forkname}}?includeParent=true&api-version=6.0将具有称为字段parentRepository在含有约上游储存库的细节返回消息

...
"parentRepository": {
        "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "name": "myrepo",
        "isFork": false,
        "url": "https://dev.azure.com/myorg/_apis/git/repositories/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "remoteUrl": "https://[email protected]/myorg/myproject/_git/myproject",
        "sshUrl": "[email protected]:v3/myorg/myproject/myproject",
        "project": {
            "id": "yyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
            "name": "myproject",
            "url": "https://dev.azure.com/myorg/_apis/projects/zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz",
            "state": "unchanged",
            "visibility": "unchanged",
            "lastUpdateTime": "0001-01-01T00:00:00"
        },
        "collection": null
    }
...

选项2:克隆存储库并检查服务器消息

从Azure DevOps仓库克隆分叉的仓库时,服务器会发送以下消息(在标准git命令行客户端中可见)

Cloning into 'myfork'...
Password for 'https://[email protected]':
remote: Azure Repos
remote: This repository is a fork. Learn more at https://aka.ms/whatisafork.
remote: To add its upstream as a remote, run:
remote: git remote add upstream https://[email protected]/myorg/myproject/_git/myrepo
remote:
remote: Found 9 objects to send. (67 ms)
Unpacking objects: 100% (9/9), 1.78 KiB | 6.00 KiB/s, done.

从此消息中,您可以通过查看建议的上游遥控器找到原始存储库:

git remote add upstream https://[email protected]/myorg/myproject/_git/myrepo

换句话说,fork的上游仓库被调用myrepo并位于myprojectinside myorganization

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将分叉和Git存储库添加到我的存储库

来自分类Dev

如何使用分叉的存储库并仍然跟踪原始来源的更新

来自分类Dev

如何使用github API获取原始的分叉存储库?

来自分类Dev

如何使用和了解wso2 git存储库?

来自分类Dev

版本控制:分叉存储库如何在源代码托管设施上工作?

来自分类Dev

Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

来自分类Dev

链接Azure Devops存储库和开发板

来自分类Dev

Azure DevOps:跨存储库请求请求?

来自分类Dev

克隆存储库后,Azure DevOps强制core.hooksPath

来自分类Dev

Azure DevOps存储库备份副本

来自分类Dev

Azure DevOps存储库的备份

来自分类Dev

使用Rest API从Azure Devops存储库获取文件

来自分类Dev

突出显示Line Azure DevOps存储库

来自分类Dev

了解如何初始化Vapor 4存储库

来自分类Dev

Azure DevOps管道-使用多个Git源存储库时如何标记源

来自分类Dev

如何在Azure DevOps中获取所有存储库

来自分类Dev

如何获取Azure Devops上的存储库权限?

来自分类Dev

如何在azure devops中从当前存储库运行属于另一个存储库的模板(.yml)?

来自分类Dev

Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

来自分类Dev

当源存储库崩溃时,如何自动连接到镜像svn存储库?

来自分类Dev

GITHUB:如何转换已独立返回的分叉存储库

来自分类Dev

豆荚–如何使用分叉的存储库?

来自分类Dev

当我查看分叉的存储库时,如何轻松到达我的分叉?

来自分类Dev

DevOps (Azure) 存储库配置

来自分类Dev

如何使用 GitHub API 搜索存储库的分叉存储库?

来自分类Dev

多个 Azure DevOps 项目 GIT 与单个 Azure Databricks 存储库

来自分类Dev

如何在 Azure DevOps 构建期间使用 PowerShell 脚本将构建工件推送到 Git 存储库?

来自分类Dev

Azure Devops 服务 TFVC 存储库 - 成本

来自分类Dev

如何在不授予其访问所有存储库的权限的情况下将 Azure Devops 与 GitHub 连接?

Related 相关文章

  1. 1

    如何将分叉和Git存储库添加到我的存储库

  2. 2

    如何使用分叉的存储库并仍然跟踪原始来源的更新

  3. 3

    如何使用github API获取原始的分叉存储库?

  4. 4

    如何使用和了解wso2 git存储库?

  5. 5

    版本控制:分叉存储库如何在源代码托管设施上工作?

  6. 6

    Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

  7. 7

    链接Azure Devops存储库和开发板

  8. 8

    Azure DevOps:跨存储库请求请求?

  9. 9

    克隆存储库后,Azure DevOps强制core.hooksPath

  10. 10

    Azure DevOps存储库备份副本

  11. 11

    Azure DevOps存储库的备份

  12. 12

    使用Rest API从Azure Devops存储库获取文件

  13. 13

    突出显示Line Azure DevOps存储库

  14. 14

    了解如何初始化Vapor 4存储库

  15. 15

    Azure DevOps管道-使用多个Git源存储库时如何标记源

  16. 16

    如何在Azure DevOps中获取所有存储库

  17. 17

    如何获取Azure Devops上的存储库权限?

  18. 18

    如何在azure devops中从当前存储库运行属于另一个存储库的模板(.yml)?

  19. 19

    Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

  20. 20

    当源存储库崩溃时,如何自动连接到镜像svn存储库?

  21. 21

    GITHUB:如何转换已独立返回的分叉存储库

  22. 22

    豆荚–如何使用分叉的存储库?

  23. 23

    当我查看分叉的存储库时,如何轻松到达我的分叉?

  24. 24

    DevOps (Azure) 存储库配置

  25. 25

    如何使用 GitHub API 搜索存储库的分叉存储库?

  26. 26

    多个 Azure DevOps 项目 GIT 与单个 Azure Databricks 存储库

  27. 27

    如何在 Azure DevOps 构建期间使用 PowerShell 脚本将构建工件推送到 Git 存储库?

  28. 28

    Azure Devops 服务 TFVC 存储库 - 成本

  29. 29

    如何在不授予其访问所有存储库的权限的情况下将 Azure Devops 与 GitHub 连接?

热门标签

归档