git rm
git rmは、Git管理下にあるファイルを削除するコマンドです。
構文
- (構文)
- git rm [オプション] <対象ファイル>
オプション | 説明 |
---|---|
--cached | インデックスからのみ削除する |
-n | 実行結果のみ確認する (処理は実行されません) |
--help | コマンドのヘルプを表示する |
サンプル
ファイル「hoge.txt」が削除できるか確認する
git rm -n hoge.txt
「rm 'hoge.txt'」のように表示されたら削除可能です。
ファイル「hoge.txt」を削除する
git rm hoge.txt
「rm 'hoge.txt'」のように表示されたら削除成功です。
カレントで、拡張子が「.txt」のファイル全てを削除する
git rm *.txt
ファイル「hoge.txt」をインデックスからのみ削除する
git rm --cached hoge.txt
ワークツリーには残ります。
備考
- rmは、UNIX系OSのファイルを削除するコマンド「rm」から来ています。
- Git管理下にに無いファイルを削除するには、git cleanコマンドを使用します。
関連項目
- git clean:Git管理対象外のファイルを削除する