Как сообщить Git игнорировать определенное имя файла только на верхнем уровне репозитория?
Возможный дубликат:
Как исключить файл только из корневой папки в GIT
Для конкретного проекта JavaScript я использую TinyWeb HTTP Server для локального тестирования (для защиты определенного ограничения безопасности, которое применяется к файлов). Эта программа требует, чтобы у меня был файл index.html
в корневом каталоге, но я не хочу передавать этот файл в мой репозиторий Git.
Как я могу остановить Git от прослушивания меня об этом "необработанном файле" при каждой фиксации? Я хочу зафиксировать все index.html
файлы, расположенные в подкаталогах.
Ответы
Ответ 1
Добавьте это в свой .gitignore
(в корневой папке):
/index.html
Ведущий /
делает git использование абсолютного пути (относительно текущего местоположения .gitignore
), тогда как все остальные строки просто рассматриваются как своего рода подстановочный знак.