Ответ 1
Когда вы создаете репозиторий, копия исходного репозитория устанавливается в вашей учетной записи GitHub. Это позволяет читать и записывать доступ к "копии".
Когда исходный ресурс репозитория совершит то, что принесет пользу вашей копии, выполните следующие действия, чтобы обновить ветку master fork. Вы можете обновлять другие ветки, но типичный рабочий процесс заключается в обновлении master
от исходного репозитория.
- Откройте терминал
-
cd
в каталог проекта -
git remote add upstream <url-of-original-repository>
-
git branch
и убедитесь, что вы находитесь на веткеmaster
-
git pull --rebase upstream master
Шаг №5 выберет все новые коммиты "оригинального" репозитория, применит их к ветке master
из последнего merge-base
, а затем включит все ваши ветки "сверху".
В любое время, когда вам нужно снова обновить свою вилку, просто запустите команду на шаге 5.