All Articles

GitHubの棚卸しをした

GitHubの棚卸しを数年ぶりにやった。

適当にGitHub内のページを見ていたら知らない機能だらけだった。

とりあえず不要なリポジトリの削除をする

#リポジトリ一覧取得
gh repo list -L 1000 --json name --jq '.[].name' > repolist.txt

#削除するリポジトリを選ぶ
vim repolist.txt

#不要なリポジトリの削除
cat repolist.txt | while read repo; do gh repo delete $repo --confirm; done

コスト周りだと以下を解約した。

・プロの解約

・Git LFS Dataのデータパックの削除

現在課金しているのは、GItHub Copilot のみ。

認証アプリなどの確認。

いらないものは認証を解除した。

残りはstarしているリポジトリ周りを整理したい。star しているリポジトリをlistでまとめることができるっぽい。

Published Sep 10, 2022

Infra Engineer / Co-Founder / Freelance.