Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ohDaddyPlease/e4649f3e1ac1f4d20073743453c17372 to your computer and use it in GitHub Desktop.
Save ohDaddyPlease/e4649f3e1ac1f4d20073743453c17372 to your computer and use it in GitHub Desktop.
Как забрать последние изменения из форкнутого репозитория?

Меня пригласили поработать над open source проектом, но за неимением такого опыта, я столкнулся с проблемой обновления форкнутого репозитория.

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

Если очень грамотно погуглить, то можно найти такую статью, она коротенькая и по делу.

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

А теперь барабанная дробь моя версия как быстро и просто получить последние обновления:

git remote add upstream git://github.com/пользователь/репозиторий.git
git pull upstream master

И в дальнейшем просто прописываем git pull upstream master для получения свежих обновлений.

pull upstream аналогична двум командам: fetch и merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment