git init
でローカルリポジトリを作成しようとしたら、下記のように同じ名前のリポジトリが既に作成されている場合に、リポジトリを一度削除して、新規作成したい時の方法を紹介します。
h2tomo:sample_app meotomohiro$ git init Reinitialized existing Git repository in /Users/tomohiro/sample_app/sample_app/.git/
gitのローカルリポジトリを削除する方法
- ①削除したいリポジトリがあるディレクトリに移動(Macの場合)
- ②移動後、ターミナルで下記を実行
rm -rf .git
- または、レポジトリ名を指定して削除
rm -rf {レポジトリ名}
h2tomo:sample_app meotomohiro$ rm -rf .git h2tomo:sample_app meotomohiro$ git init Initialized empty Git repository in /Users/meotomohiro/sample_app/sample_app/.git/ h2tomo:sample_app meotomohiro$
これで、ローカルリポジトリを一度削除して、新規作成できました。
ちなみに、rm -rf .git
のgitの前の .
は現在のディレクトリ(カレントディレクトリ)を表します。 つまり、現在のディレクトリ以下にある、gitリポジトリを指定しています。