gpt4 book ai didi

Git - 我可以从命令行确定 fork repo 的来源吗?

转载 作者:行者123 更新时间:2023-12-04 17:58:35 24 4
gpt4 key购买 nike

我的机器上有一个 fork 的 github 存储库,我将调用 MYFORK

它是从我称之为 MAIN_REPO 的 repo 中 fork 出来的

是否有一种通用的方法可以从命令行找出 MYFORK 的来源?即答案应该是 MAIN_REPO,而不是我在 github 上的分支的 url。

我对 git 或命令行 github 特定解决方案持开放态度,并且对不需要我在某些时候手动添加“上游”的解决方案感兴趣,as implied here .

最佳答案

这需要一些工作,但您可以使用例如octokit.rbgithub_api gem编写一个访问 GitHub API 的小 Ruby 脚本以列出所有存储库,搜索其 url 字段与您的 origin 远程匹配的存储库,然后再次查看该对象parent 对象的 url 字段。这为您提供了您的存储库从中 fork 的存储库。如果您对所有分支的最终来源感兴趣,请改用 source 对象的 url

关于Git - 我可以从命令行确定 fork repo 的来源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38204739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com