批量删除GitHub工程

申请Personal Access Tokens

  1. 首先打开https://github.com/settings/tokens
  2. 切换到Personal access token,点击Generate new token
  3. Note里面填上Token名称,比如:Delete Repo
  4. 选中delete_repo选项,然后点击Generate token
  5. Token复制并保存好,因为后面不会再出现
  6. 新建一个文本repos(名字可以自己取)保存仓库地址列表,里面每一行是需要删除的仓库地址(格式是:仓库所有者/仓库名字),然后保存在自己喜欢的路径(如:~/Desktop)。
  7. 打开终端,将{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文件的路径}

你可能感兴趣的:(批量删除GitHub工程)