Потяните изменения от оригинального мастера к ветке на развилке - PullRequest
0 голосов
/ 30 июня 2019

Я разветвлял созданную ветку проекта, внес в нее некоторые изменения и создал запрос на извлечение. Владелец репо добавил несколько небольших изменений в мастер. Мне нужно перенести эти изменения из оригинального мастера проекта в мою ветвь ветвления.

Я пытался

git fetch origin

но ничего не происходит.

1 Ответ

2 голосов
/ 30 июня 2019

Если вы попробуете git remote -v, вы заметите, что origin указывает на ваш форк, а не на исходный репозиторий.

Чтобы получить изменения по сравнению с оригиналом, вам необходимо добавить новый пульт:

git remote add upstream <URL>

и затем извлеките изменения с этого пульта:

git fetch upstream

Теперь, если вы снова покажете пульты, у вас должно получиться что-то вроде:

$ git remote -v
origin    https://github.com/... (fetch)
origin    https://github.com/... (push)
upstream  https://github.com/... (fetch)
upstream  https://github.com/... (push)

Обратите внимание, что имя upstream не является специальным, вы можете установить его на любое значение.

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