web-dev-qa-db-ja.com

gitで同じ名前のすべてのファイルを無視する

Testという名前のすべてのファイルを無視するgit ignore fileを使用する方法はありますか?

次のようなファイルがあります。

 - css/test.css 
 - js/subfolder/test.js 
 - lib/main/sub/test.html

等々。

Testという名前のファイルを追加またはコミットしないようにgitを設定します。

32
Chapsterj

更新.gitignoretest*

また、詳細については this を参照してください。

26
JAM

git docs から

A leading "**" followed by a slash means match in all directories. For
example, "**/foo" matches file or directory "foo" anywhere, the same
as pattern "foo". "**/foo/bar" matches file or directory "bar"
anywhere that is directly under directory "foo".

あなたの場合:

**/[Tt]est*

また、大文字と小文字の両方に一致します。

45
Alex.K.

テストの.gitignoreにパターンを追加してみてください。*

それを追加し、上記のようないくつかのファイルでgitステータスを実行します。

それがうまくいけば、あなたは良いです。

4
Dave G

Iconrファイルの束を取り除くことができなかった私の場合、これらのソリューションはどれも機能しませんでした。ただし、これに具体的に対処する 別の質問 があり、ここで 私のために働いた答え は、この行を.gitignoreに追加することでした

Icon?
0
bullcitydave