LoginSignup
1
1

More than 3 years have passed since last update.

正規表現を使ってgitLFS管理から複数ファイルを除外する

Posted at

gitLFSとは

画像ファイルなどのgitで管理されるべきでないとされるバイナリファイルなどを、まとめてgit上で管理するため機能のこと

gitLFS管理されているファイルの一覧を見る

git lfs ls-files

で、LFS管理されている全ファイルを見ることができる。

一つのファイルを管理下から外したい場合

ある一つのファイルを管理下から外したい場合には

git rm --cached <ファイル名>

で除外できる
もしこの--cachedをつけ忘れてしまうと、ファイル自体が削除されてしまうので注意

全てのtxtファイルを管理下から外したい場合

正規表現を使いこなす

$ git rm --cached <フォルダ名>/**/*.txt

<フォルダ名>/**/*.txtで、そのフォルダの配下にあるあらゆるテキストファイルを指定することができる。

まとめ

正規表現をもっと使いこなせるようになりたい

参考サイト

Git LFSについて調べてみた

1
1
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
1
1