как патчить новую ветку - PullRequest
1 голос
/ 09 апреля 2020

Эй, причина кризиса Corona, у меня нет доступа к удаленному git хранилищу, потому что хранилище находится в локальной сети моей компании. Поэтому мы работаем над локальными копиями хранилища. Теперь мои коллеги создали новую ветку и добавили в нее 3 коммита. Как мне создать эту ветку и добавить 3 коммита в мой локальный репозиторий? Я решил сделать патчи для коммитов, но как мне создать новую ветку, идентичную ветви моей коллеги? Должно ли это быть одно и то же имя или оно сложнее? Когда кризис закончится, идея состоит в том, чтобы внести эти изменения в удаленный репозиторий.

1 Ответ

1 голос
/ 09 апреля 2020

Попросите коллегу выполнить следующую команду

> git format-patch -3
0001-a.patch
0002-b.patch
0003-c.patch

Это создаст список файлов исправлений. Попросите его отправить его вам. Затем вы можете применить эти исправления в последовательном порядке, и у вас будут идентичные изменения в вашей ветке.

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