Хочу сделать удобный и переносимый бэкап с помощью git,
запилил .gitignore, добавил файлы и заметил, что другие репозитории, во вложенных папках добавились кау субмодули, то есть не будут включены в бэкап.
Как заставить гит игнорировать субмодули и добавлять файлы в них, несмотря ни на что?
Желательно также добавлять .git/*, чтобы сохранять все дерево.
Нужно решение, не требующее ручками делать --force на каждой такой папке