Вы должны сделать это вручную, но не забудьте добавить репозиторий upstream
(тот, который вы раздвоили).
cd path/you/forked/repo
git checkout master
git remote add upstream [email protected]:user/original_repo
git fetch upstream
git merge upstream/master
в данный момент у вас есть и origin
(что указывает на ваше хранилище GitHub) и upstream
, что указывает на хранилище, которое вы раздвоенным.
Если вы внесли некоторые изменения в свою ветку master
и не отправили запрос на тяну, тогда это будет рассматриваться как обычное слияние. Это означает, что фиксация в upstream/master
будет сливаться с фиксацией в вашей ветке master
.
Если эти изменения конфликтуют с предстоящими изменениями, необходимо вручную разрешить конфликты или применить merge strategy.
Вы имеете в виду, что добавляете к исходному репо свои изменения. Или получить изменения, внесенные в исходное репо? – ssedano
Я имею в виду, я хочу добавить изменения, которые были сделаны на мастере с тех пор, как я его разветвил. –