批量删除GitHub工程
2020-05-21 本文已影响0人
Mr_Leung
申请Personal Access Tokens
- 首先打开https://github.com/settings/tokens
- 切换到
Personal access token
,点击Generate new token
- 在
Note
里面填上Token名称,比如:Delete Repo
- 选中
delete_repo
选项,然后点击Generate token
- 将
Token
复制并保存好,因为后面不会再出现
- 新建一个文本
repos
(名字可以自己取)保存仓库地址列表,里面每一行是需要删除的仓库地址(格式是:仓库所有者/仓库名字
),然后保存在自己喜欢的路径(如:~/Desktop
)。
- 打开终端,将
{xxxxxx}
替换成指定的内容,然后执行命令即可。
while read -r line;do eval 'echo "处理 ${line} 中...";curl -X DELETE -H "Authorization: token {前面申请的Token}" "https://api.github.com/repos/$line"';done < {第6步保存的repos文件的路径}