Git игнорирует файлы, которые не находятся в gitignore - PullRequest
88 голосов
/ 24 февраля 2012

У меня есть git-репозиторий, который игнорирует файлы изображений, а также несколько других файлов, но мой файл .gitignore содержит только файл config.php.Есть ли какой-нибудь глобальный файл игнорирования, который я не могу найти?Я должен указать файлы, чтобы добавить их сейчас, и это дает мне это предупреждение:

Следующие пути игнорируются одним из ваших файлов .gitignore.

Содержимоеиз моего ~/.gitconfig файла - только мой адрес электронной почты.

Ответы [ 13 ]

0 голосов
/ 23 октября 2015

В моем случае это была косая черта на моем пути, вызывающая проблему ...

Не работает

/srv/bootstrap/

Работа

srv/bootstrap/
0 голосов
/ 04 мая 2015

Убедитесь, что файл .gitignore не игнорирует сам себя.Распространенная ошибка - добавление правила * в файл .gitignore, чтобы игнорировать каждый файл в текущей папке.Решением этой проблемы является добавление исключения к .gitignore:

*
!.gitignore

. Таким образом, все файлы в каталоге будут игнорироваться, кроме .gitignore.

.
0 голосов
/ 06 марта 2015

Пожалуйста, отметьте также ~/.gitignore и ~/.gitignore_global, которые могут быть созданы некоторыми клиентами Git (например, Atlassian SourceTree в Mac OS X).

...