LINUX.ORG.RU

Несколько файлов .gitignore

 ,


0

1

В одной папке хранится много репо:

.one.git
.two.git
...
.n.git
Как при git-манипуляциях (выполняются при помощи --git-dir=./.one.git) указать ещё и отдельный файл .one.gitignore, либо .two.gitignore, либо .n.gitignore для соответствующего репо? Такое бывает?

Deleted

Последнее исправление: Deleted (всего исправлений: 4)

В одной папке хранится много репо:

Зачем?
По теме, форкни какие-нибудь git-parallel-скрипты и допили чтобы после переключения репозитория из файла N автоматом заливалось содержимое в .gitignore.
https://github.com/Witiko/git-parallel
Насчет дефолтных инструментов не в курсе.

znenyegvkby
()

man gitignore

Patterns read from the file specified by the configuration variable core.excludesFile.

Ставишь в каждой репе эту переменную в нужное значение.

deadNightTiger ★★★★★
()
Ответ на: комментарий от deadNightTiger

Если у меня, например, в корне директории лежит файл, который заигнорен в .one.git и присутствует в .two.git, то будет ли работать такой глобальный гитигноре?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от iliyap

Попробовал, работает. Но ведь это только локально? (впрочем, уже неплохо!)

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от deadNightTiger

Не только, можно и на уровне репы выставить.

Ага, нашел в документации уже. Спасибо, не знал.

znenyegvkby
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.