после того, как я разветвляюсь на github-проекте, как мне быть в курсе оригинального проекта? - PullRequest
23 голосов
/ 04 мая 2010

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

Кажется утомительным продолжать удалять репо, чтобы поддерживать его в актуальном состоянии. Есть ли какой-нибудь способ сохранить его текущим без удаления и повторного создания?

1 Ответ

28 голосов
/ 04 мая 2010

Вы должны добавить исходный проект в качестве удаленного к вашей рабочей копии. Затем вы можете извлечь изменения из исходного хранилища и перенести их в ваш разветвленный репозиторий. Команды для этого выглядят примерно так:

git remote add upstream <original repo url>
git pull upstream master
git push origin
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...