Найдите ниже двух цитат из this link:Закономерности в файле .gitignore и других
1) В DESCRIPTION
:
- Шаблоны для чтения из командной строки для тех команд, которые поддерживают их.
2) В PATTERN FORMAT
(курсив мой):
-
Если образец не содержит слэш /, Git рассматривает его как оболочки шаблон Глоб и проверяет наличие сопоставить с именем пути относительно местоположение файла .gitignore (относительно верхнего уровня рабочего дерева , если не из файла .gitignore).
Обе цитаты (вторая жирный шрифт выше), кажется, относится к мерзавцу игнорировать команды (не файл), который упоминается в this answer в SO. Проблема, которую я вижу здесь, заключается в том, что эта команда даже не упоминается в Pro Git book. Таким образом, возможно, что моя интерпретация приведенных выше цитат просто неверна.
У меня есть еще один вопрос о файле .gitignore
и это о this comment в SO, что я повторяю ниже:
You can put .gitignore anywhere in a git project - if a path starts with /, it will be relative to the location of the .gitignore file; otherwise it will refer recursively to files in the current directory and its descendant directories.
Я просто не могу понять, как вывести это из link given above.
О вашем втором вопросе - вот выдержка из предоставленной вами ссылки: 'Шаблоны, считанные из файла .gitignore в том же каталоге, что и путь, или в любом родительском каталоге, с шаблонами в файлах более высокого уровня (вплоть до верхнего уровня дерева работ), который переопределяется теми, которые находятся в файлах нижнего уровня, до каталога, содержащего файл. Эти шаблоны соответствуют местоположению файла .gitignore. Обычно проект включает в себя такие файлы .gitignore в своем репозитории, содержащие шаблоны для файлов, сгенерированных как часть сборки проекта. ' – ingenious
Команда git ignore в ответе, на который вы ссылались, не является частью git. В том же ответе есть ссылка на репозиторий, из которого вы можете получить команду. – ingenious
@ingenious В отношении выдержки, приведенной выше, я должен сказать, что я вообще этого не понял, и из-за этого я не вижу связи между этим и комментарием OP, о котором я говорил в моем вопросе. Может быть, вы могли бы дать ответ, более подробно объясняющий, что такое этот экстракт. Благодарю. –