Люблю VonC ответ. Вот простая версия для начинающих.
Есть пульт Git, 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
И вы сделали :)