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