【发布时间】:2023-03-29 06:50:02
【问题描述】:
如何通过命令行(终端)下载并保存某个仓库的所有 GitHub issue?
【问题讨论】:
标签: bash github command-line terminal github-api
如何通过命令行(终端)下载并保存某个仓库的所有 GitHub issue?
【问题讨论】:
标签: bash github command-line terminal github-api
此 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
(免责声明:我是帖子的作者)
【讨论】: