【问题标题】:Download and save GitHub issues via command line通过命令行下载并保存 GitHub 问题
【发布时间】:2023-03-29 06:50:02
【问题描述】:

如何通过命令行(终端)下载并保存某个仓库的所有 GitHub issue?

【问题讨论】:

    标签: bash github command-line terminal github-api


    【解决方案1】:

    此 bash 脚本从 GitHub API 下载问题并将它们保存为每个问题的一个 YAML 文件:

    count=0 http -a <username> -b \
    https://api.github.com/repos/<username>/<repo>/issues?state=all\&sort=created\&direction=asc \
    | json -0 -a \
    | while read -r line; \
    do (( count++ )); echo $line | js-yaml > $count.yaml; done
    

    查看完整说明:

    http://adriansieber.com/download-github-issues-from-command-line

    (免责声明:我是帖子的作者)

    【讨论】:

      猜你喜欢
      • 2018-11-03
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-09
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      相关资源
      最近更新 更多