【问题标题】:Is there a way to retrieve Github repositories whose language has been changed?有没有办法检索语言已更改的 Github 存储库?
【发布时间】:2019-01-30 22:57:54
【问题描述】:

我正在尝试获取所有语言为 Java 但已更改为 Kotlin 的存储库,反之亦然。

有谁知道是否可以使用 Github api 过滤这些存储库?

【问题讨论】:

    标签: github github-api


    【解决方案1】:

    如果您想比较之前/之后,就特定 GitHub 存储库的编程语言而言,我不确定您是否可以在没有大数据项目的情况下做到这一点。

    如果您想通过编程语言过滤 GitHub 存储库,GitHub API documentation 声明:


    假设您要搜索用 Assembly 编写的流行俄罗斯方块存储库。您的查询可能如下所示。

    curl https://api.github.com/search/repositories?q=tetris+language:assembly&sort=stars&order=desc


    另外, 查看我的开源项目Git-Captain,它可能会对您有所帮助。

    它是使用 Node.js 构建的开源 Web 应用程序,利用 GitHub API 在众多 GitHub 存储库中查找、创建和删除分支。 可以为组织或单个用户设置。

    我有一个如何在服务器上设置它以与 GitHub API 通信的分步说明。

    【讨论】:

      猜你喜欢
      • 2016-04-15
      • 2022-12-10
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 2021-09-30
      • 2017-11-20
      • 1970-01-01
      相关资源
      最近更新 更多