Любовь VonC ответ. Вот простая версия для начинающих.
Существует git remote под названием origin
, который, я уверен, вы все знаете. По сути, вы можете добавить столько пультов в репозиторий git, сколько захотите. Итак, что мы можем сделать, это ввести новый пульт, который является исходным репо, а не форком. Мне нравится называть это original
Давайте добавим оригинальные репо на наш форк как удаленный.
git remote add original https://git-repo/original/original.git
Теперь давайте возьмем оригинальный репозиторий, чтобы убедиться, что у нас есть последний код
git fetch original
Как и предположил VonC, убедитесь, что мы находимся на мастере.
git checkout master
Теперь, чтобы ускорить наш форк с последним кодом в исходном репо, все, что нам нужно сделать, - это выполнить полную перезагрузку нашей основной ветки в соответствии с исходным пультом.
git reset --hard original/master
И все готово:)