Зеркальные Git репозитории с локальными изменениями - PullRequest
1 голос
/ 24 февраля 2020

Я хотел бы отразить репозиторий A в репозитории B и внести некоторые изменения в B при синхронизации всех изменений, внесенных в A в B. Какой наилучший способ сделать это?

В настоящее время я использую git -зеркало для отражения репо A и pu sh в B. Но когда я получаю новые изменения от A и pu sh их до B, все мои работы на B (новые ветви) удаляются. Я всегда получаю копию A.

Заранее спасибо за вашу помощь.

1 Ответ

0 голосов
/ 24 февраля 2020

Определение Git зеркала состоит в том, что у него нет собственного состояния: оно всегда заменяет всю свою информацию информацией с сайта, который он зеркалирует.

Другими словами, если B зеркало A, и вы кладете что-то на B, не надевая его первым A, оно просто будет vani sh от B. Никогда не кладите что-нибудь на B; поместите его на A, и оно будет зеркально отражено на B при следующем обновлении зеркала.

(Если это не то поведение, которое вам нужно, вам не нужно зеркало.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...