【发布时间】:2018-03-17 16:12:21
【问题描述】:
在我通过 UI 将私有 GitHub 存储库从 foo/bar 重命名为 foo/qux 之后,如果我尝试获取
https://api.github.com/repos/foo/qux
我得到一个 404。
如果我通过旧名称 (https://api.github.com/repos/foo/bar) 请求,我会得到重定向。但总的来说,我没有以前的存储库名称可以使用,所以这不是一个选择。
我能想到的最佳解决方案是获取https://api.github.com/user/repos,翻阅所有回购并找到名为foo/qux 的回购。但这很糟糕,当我转到https://github.com/foo/qux 时,我确信 GitHub UI 不会这样做。那么有没有更简单的方法来获取现在名为 foo/qux 的 repo 的 ID?
【问题讨论】:
标签: github github-api renaming