Возможно ли это?
Чтобы дать упрощенное объяснение того, что я хочу сделать:
У меня есть хранилище "A" с вложенным хранилищем "B". У меня есть две копии пары.
В одном экземпляре (назовем его маленькой копией), «A» имеет наборы изменений A1-A5, а «B» имеет наборы изменений B1-B20.
В другой (большой) копии «A» имеет наборы изменений A1-A10, а «B» имеет наборы изменений B1-B30.
То, что я хочу сделать, это взять все файлы из большого репо и передать их в маленький как наборы изменений A6 и B21. Тогда я отправлю это на сервер. (Большое хранилище не существует на сервере, поэтому это не должно создавать никаких конфликтов.).
Инструменты в этой области, похоже, существуют - см., Например, здесь . Проблема в том, что я не знаю, хорошо ли подходит какой-либо из предложенных методов для суб-репозиториев.