Опубликовано: 2014-09-01
Обновление форка через интерфейс GitHub
При необходимости обновить форкнутый проект можно и с помощью инструкции оставленной на самом GitHub. Но если изменения в проект были внесены через web-интерфейс, форк создался автоматически и не хочется клонировать проект себе на машину, то и обновить хочется через web-интерфейс.
Для этого надо выполнить небольшое количество действий в форкнутом проекте:
- Перейти на вкладку Pull Requests
- Создаем новый реквест New pull request
- Пишет, что нечего сравнивать, но не расстраиваемся и жмем switching the base
- Появились отличия родительского и форкнутого проектов. Жмем Create pull request и даем ему название
- Автоматически оказываемся в этом пул реквесте и жмем Merge pull request
- И напоследок Confirm merge
- PROFIT
Теперь мы имеем форкнутый репозиторий со всеми изменениями из родительского проекта.