Для ясности: вам хотелось бы знать различные способы добавления глобального файла .gitignoreко всем существующим файлам .gitignore
Метод 1: написание сценариев с помощью Bash
- Создайте глобальный файл
.gitignoreс нужными правилами. - Используйте сценарий Bash для перебора всех файлов
.gitignoreв вашем репозитории. - Добавьте содержимое глобального файла
.gitignoreк каждому файлу.gitignore, специфичному для репозитория.
Метод 2: каталог шаблонов Git
- Настройте каталог шаблонов Git, содержащий глобальный файл
.gitignore. - Настройте Git на использование этого каталога шаблонов для всех новых репозиториев.
- Для существующих репозиториев вручную скопируйте глобальный файл
.gitignoreв файл.git/info/excludeкаждого репозитория.
Метод 3: включает Git Config
- Добавьте глобальный файл
.gitignoreв определенное место в вашей системе. - Настройте Git, чтобы включить этот файл в качестве глобального
core.excludesFileв вашу конфигурацию Git. - Существующие репозитории будут автоматически использовать глобальный файл
.gitignore.