Почему-то в статье Syncing a fork из справки GitHub описан только метод синхронизации через локальный репозиторий. В то же время синхронизировать fork можно и через веб-интерфейс:
- Заходим в fork на GitHub.
- Жмем Pull Requests.
- Жмем New Pull Request. По умолчанию GitHub будет сравнивать ваш форк с оригинальным репозиторием и не будет никаких сравнений, если вы не вносили изменений.
- Жмем switching the base. Теперь GitHub будет сравнивать оригинальный репозиторий с вашим форком и вы увидите все последние изменения.
- Жмем Click to create a pull request for this comparison и указываем осмысленное имя вашему pull request, например «Обновление из оригинального репозитория».
- Жмем Send pull request.
- Листаем вниз, жмем Merge pull request, а затем жмем Confirm merge. Если ваш форк не содержал никаких изменений, то у вас будет возможность слить код автоматически.