У меня есть файл .gitignore
в нескольких каталогах (например, log/
) со следующим содержимым:
* " Ignore everything in this directory
!.gitignore " Except this file
Тем не менее, если в этом каталоге есть файл, git status
показывает его мне, говоря, что он новый, но не отслежен.
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# log/blah.log
nothing added to commit but untracked files present (use "git add" to track)
Я нашел другие посты в stackoverflow, предлагающие поместить комментарий в первую строку и различные другие формы или случайное вуду, но ничего не помогло.
Проще говоря, я хочу, чтобы каталоги tmp/
и log/
существовали в моем репо, но были пусты Я не хочу, чтобы кого-то беспокоили, чтобы они добавляли свои журналы и файлы tmp в эти каталоги.