LoginSignup
5
3

More than 5 years have passed since last update.

一度コミットされてしまった多量のファイルを.gitignoreに追加後Gitから一括削除する方法

Posted at

Gitレポジトリにすでコミットされてしまった多量のファイルを.gitignoreに追加して、レポジトリから外した場合一般的に対象フィアルを以下のコマンドで対応します。

git rm --cached <file>

ただ、フロントエンドアセットやパッケージ依存ライブラリなどが多量にコミットされてしまったときは流石に一つひとつ削除したくないです。

以下の手順でまずすべてのファイルをGitから外して、そして.gitignore以外すべて追加し直して、コミットする流れで簡単に対応できます。

git rm -r --cached .
git add -A
git commit -am 'Removing ignored files'
5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3