Когда мы хотим внести свой вклад в проекты с открытым исходным кодом, мы форкаем проект из оригинального репозитория. Однако если проект все еще находится в разработке, ваш форк устареет в следующих коммитах проекта. Для этого их необходимо обновить. Вот как:
0) Предположим, что у нас есть оригинальный проект проект и вилочный проект;
1) Нам нужно добавить пульт для исходного проекта;
git remote add upstream "url do projeto original do GitHub"
2) Обновление вверх по течению;
$ git fetch upstream
3) Объедините исходный проект с проектом форка; (не забудьте проверить ветку!)
$ git merge upstream/main main
4) Чтобы обновить репозиторий на GitHub из локального репозитория, просто сделайте push;
$ git push origin main
Теперь ваш проект в актуальном состоянии!