игнорировать каталог, в котором есть подкаталог .git? - PullRequest
1 голос
/ 17 марта 2019

Я бы хотел игнорировать каталоги, если у них есть собственный каталог .git.

project-root
  - sub-project1 (with `.git`)
  - sub-project2 (with `.git`)
  - other files

Как я могу сказать (.gitignore) игнорировать все каталоги со своим собственным .git, таким как подпроект1 / 2?

1 Ответ

0 голосов
/ 18 марта 2019

Вам понадобится скрипт, который бы:

  • нашел подпапку .git
  • , занял их родительскую папку (dirname)
  • добавить его к .gitignore (если он еще не существует)
  • удалить его из индекса (в случае, если родительский репозиторий уже записал его как запись gitlink )
...