Подтвердить что ты не робот

Игнорировать все файлы с тем же именем в git

Есть ли способ, чтобы git ignore file игнорировать все файлы с тестом имен в них?

У меня есть такие файлы:

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

и т.д.

Я хочу git избежать добавления или фиксации каких-либо файлов с тестом имени.

4b9b3361

Ответ 1

Обновить .gitignore с помощью test*

Также читайте этот для получения дополнительной информации.

Ответ 2

Из 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*

он также соответствует верхнему и нижнему регистру.

Ответ 3

Попробуйте добавить шаблон к .gitignore теста. *

Добавьте его и выполните git статус с некоторыми файлами, как вы упомянули выше.

Если это сработает, вы добры.

Ответ 4

Ни одно из этих решений не работало для моего случая, когда я не мог избавиться от кучи файлов Iconr. Тем не менее, есть еще один вопрос, в котором конкретно рассматривается это, где ответ, который работал у меня, должен был добавить это строка .gitignore

Icon?