Самый простой способ сделать это - это форк , иногда это не то, что вам нужно.Что я делаю в этой ситуации:
Создание моего репо (в GitHub, GitLab и т. Д.) С помощью README
Клонирование моего репо локально
Добавление удаленного репо в репоЯ хочу код от (я обычно называю это апстрим)
git remote add upstream git@github.com/whatever
Извлечение с пульта
git pull upstream master
Push to my repo
git push origin master