У меня есть два компьютера, один из которых является локальным клиентом A, другой компьютер B может рассматриваться как сервер, я использую плагин sublime и sftp в A для написания некоторого кода и использую git в качестве инструмента управления версиями, локальный репозиторий git доставитк B. Но это некоторые вопросы.
Скажем, это git-репозиторий, который содержит две ветви: branch1 и branch2, а branch1 - активная ветвь.Я доставляю этот репозиторий в B через превосходный плагин SFTP, и по какой-то причине я извлекаю git active branch для branch2.Теперь, либо A, либо B имеют один и тот же git-репозиторий, различие заключается в ветви активации, соответственно, branch1 и branc2.
И я пишу некоторый новый код в branch1 A, есть несколько модификаций в работе branch1 Aплощадь.И сейчас я доставляю код в B, и git-репозиторий B модифицируется, но модификация B основана на branch2, потому что активная ветвь B - это branch2.
Тогда возникает вопрос: есть ли решение для синхронизации?изменения в филиале1 в B?Другими словами, как синхронизировать изменяющуюся активацию филиала?Правильная операция может быть такой:
написать некоторый код в филиале A -> доставить код B, при доставке кода репозиторий B автоматически извлечет в branch1, а затем выпустит изменения в branch1, как в локальном репозитории.состояние.