🗑️
GitHubのリポジトリを一括削除する
はじめに
こんにちは!記事を読んでくださりありがとうございます。
Windowsでリポジトリを一括削除する方法が、調べても出てこなかったのでここに残しておきます。
GitHubのリポジトリを整理したい方など、ぜひ参考にしてみてください。
対象読者
- windowsを使っていて、リポジトリを整理したいと考えている方
結論
- GitHub CLIをインストール
- PowerShellでGithubにログイン
- リポジトリ一括削除コマンドを入力
本文
それでは、1つずつ解説していきます。
1. GitHub CLIをインストール
GitHub CLIをインストールします。
インストーラーの手順に従ってインストールしてください。
2. PowerShellでGithubにログイン
PowerShellで以下のコマンドを実行してください。
gh auth login
そうすると、以下のようなものが出てくると思います。
翻訳ツールなどを使って、自分にあったものを選択してください。
? Where do you use GitHub? [Use arrows to move, type to filter]
> GitHub.com
Other
3. リポジトリ一括削除コマンドを入力
続けて、以下のコマンドを実行してください。
user/repo1の部分は、自分の名前、リポジトリ名に変更してください。
# 削除対象のリポジトリリスト
$repos = @(
"user/repo1",
"user/repo2"
)
# 各リポジトリを削除
foreach ($repo in $repos) {
gh repo delete $repo --confirm
}
以下のようになったら成功です
Deleted repository <リポジトリ名>
最後に
今回も最後まで読んで頂きありがとうございました!
この記事を読むことで、学生の頃に書いた恥ずかしいリポジトリや、結局使わなかったリポジトリなどが整理できたら幸いです。
Discussion