27

特定のフォルダーに、、などの名前foo.jpgの画像ファイルがあります。 (実際に生成されるため)、などのbar.png名前のものを除いて、それらをバージョン管理に保持したいと思います。1_baz.png2_zaz.jpg

追加するエントリは何.gitignoreですか? などの正規表現[0-9]+.*は機能しないようです。

4

1 に答える 1

47

Git は正規表現を使用せず、グロブ パターンを使用して無視されたファイルを照合します。root に次の行を追加します.gitignore

[0-9]*

サブディレクトリ内のこれらのファイルのみを無視する場合は、そのサブディレクトリ内の file/static/img/に前の行を追加するか.gitignore、ルートに次の行を追加する必要があります.gitignore

/static/img/[0-9]*
于 2013-09-03T12:52:55.033 に答える