目錄
1.新建del_repos.txt
2.獲取github相關token
3.運行批量任務
1.新建del_repos.txt
分行存放需要洗掉的庫名,以下csy1993為github賬號名,test1和test2為庫名
csy1993/test1
csy1993/test2
2.獲取github相關token
- 登陸github,訪問https://github.com/settings/tokens
- 點擊“Generate new token”
- “Note”自定義,在“delete_repo”前打鉤,新建一個具有洗掉庫權限的
token - 復制token值
3.運行批量任務
進入del_repos.txt所在目錄,將下列命令中xxx更換為步驟2中獲取的token值
- Linux
右擊桌面空白區域,“打開終端”,輸入以下指令,
while read r;do curl -XDELETE -H 'Authorization: token xxx' "https://api.github.com/repos/$r ";done < del_repos.txt
- Windows
按“windows鍵”,輸入關鍵字“power”,打開“Windows PowerShell”,輸入以下指令,
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
get-content del_repos.txt | ForEach-Object { Invoke-WebRequest -Uri https://api.github.com/repos/$_ -Method “DELETE” -Headers @{"Authorization"="token xxx"} }
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/257882.html
標籤:其他
上一篇:經典版掃雷游戲的實作(含展開)
