有没有办法让用户使用GitHub API创建分支?
答案 0 :(得分:1)
没有真正的“所有权”与Git / GitHub的分支相关联 正如the documentation中所提到的,“你的分支”在存储库中引用了你可以访问的分支,而不一定是你“创建”的分支。
如果您可以访问本地克隆,那么您可以做的最好的事情就是简单的git fetch
,然后是:
git for-each-ref --format="%(committerdate) %09 %(refname:short) %09 %(authorname)" --sort=-committerdate refs/remotes/origin
这将列出从最新更新的一个到最旧的远程分支,并在每个分支上使用 last 提交的作者。
但是如果你必须使用GitHub API,那么你需要:
然后,您可以联系最近提交的提交者。