По причинам, которые ничего не добавляют к этому вопросу 1 , я хотел бы знать, возможно ли настроить git для использования gitignore
вместо .gitignore
.
Аналогичная ситуация имеет git
вместо .git
в качестве рабочего каталога git хранилища, что можно легко сделать, добавив строку
gitdir: ./git
в файл .git
, находящийся в корнепапка проекта.Поэтому мне интересно, можно ли сказать git не использовать .gitignore
, а другой файл, содержащий правила для файлов и папок, которые не нужно отслеживать.
Есть похожие вопросы предлагая использовать $GIT_DIR/info/exclude
в качестве решения.Хотя на практике это использует те же механизмы , которые используются файлом gitignore, мой вопрос заключается в том, можно ли присвоить фактическому .gitignore
какой-либо другой файл.
1 Для любопытных читателей: я синхронизирую свои персональные машины, но я не хочу синхронизировать скрытые файлы и папки, так как мне нравятся разные файлы конфигурации на разных машинах.Тем не менее, я хотел бы, чтобы мои репозитории git были синхронизированы с минимально возможными усилиями.Это то, что я делаю только с моими собственными проектами, где я часто являюсь единственным участником - поэтому, пожалуйста, давайте не будем обсуждать плохие и хорошие практики использования git, а вместо этого сосредоточимся на актуальном вопросе:)