更具体地说,我如何判断磁盘上的repo的起源是否是某个repo的fork?我在想应该是某个API调用,但我不确定。我能依赖“remote.upstream.url”吗?
sh7euo9m1#
您可以使用GitHub API for Repositories获取特定的存储库
GET /repos/:owner/:repo
(you可以使用curl call from command line)JSON答案将包含一个“fork“字段:值true或false。另一种方法是使用GitHub CLI gh repo view命令:
curl
fork
gh repo view
gh repo view VonC/git-cred --json isFork { "isFork": false }
v1l68za42#
是,请执行以下操作:
(meta_learning) brandomiranda~/proverbot9001 ❯ git config --get remote.origin.url git@github.com:brando90/proverbot9001.git
2条答案
按热度按时间sh7euo9m1#
您可以使用GitHub API for Repositories获取特定的存储库
(you可以使用
curl
call from command line)JSON答案将包含一个“
fork
“字段:值true或false。另一种方法是使用GitHub CLI
gh repo view
命令:v1l68za42#
是,请执行以下操作: