Это должно быть довольно просто:
HELP.md
tmp/
target/
!**/src/main/**
!**/src/test/**
src/main/resources/application.properties
должно работать.
Если это не так, как кажется, ваш случай 1 , git позволяет игнорировать файлы, но помните, что это локальная настройка , и она не будет отправлена в любой другой репозиторий: go на .git/info/exclude
и отредактирует файл. Он работает как .gitignore
.
Также помните: .gitignore
имеет более высокий приоритет для info/exclude
( источник ).
1. это может быть связано с тем, что у вас есть несколько .gitignore
файлов в вашем каталоге, и, таким образом, существует несоответствие шаблонов.