У меня есть несколько репозиториев git, которые я хотел бы синхронизировать и создавать резервные копии. Под синхронизацией я подразумеваю, что я работаю на нескольких разных компьютерах и хочу всегда использовать последнюю копию. При резервном копировании я хотел бы иметь что-то, что я могу восстановить быстро (менее 5 минут).
Варианты, которые я вижу:
объединить в один репозиторий
сейчас это не проблема, но, возможно, в будущем, когда я захочу поделиться только подмножеством кода, просто запустите git push/pull один раз
написать сценарий для перехода в подкаталоги и запустить git push/pull
связка подмодулей git - это боль в управлении, есть ли другой способ сделать это без необходимости проходить через все подмодули.