这是 GitHub 存储库的网络图:
没有迹象表明哪个叉子拥有最多的明星和观察者。例如,提交可能是对文档文件的简单更新。
有没有办法评估 GitHub 中的分叉以确定哪些更活跃/更受欢迎?
这是 GitHub 存储库的网络图:
没有迹象表明哪个叉子拥有最多的明星和观察者。例如,提交可能是对文档文件的简单更新。
有没有办法评估 GitHub 中的分叉以确定哪些更活跃/更受欢迎?
我不知道有哪一种,但鉴于 API 包装器的广泛性,您可能可以轻松编写一种。一个例子github3.py
是
import github3
r = github3.repository('owner', 'repo_name')
most_watched = next(r.iter_forks(sort='watchers', number=1))
据我所知,您无法进行排序,stars
并且存储库没有将这些信息返回给它们。但是,您可以对叉子进行排序,但您必须手动进行。
上面的例子是两行,但你可以像这样实现同样的事情:
curl https://api.github.com/repos/owner/repo_name/forks?sort=watchers
不过,这不会限制您获得多少结果。