Ответ 1
Выполните следующую команду в репозитории Acme
. Он добавляет новый удаленный репозиторий с именем upstream
, который указывает на Generic
repo.
git remote add upstream https://location/of/generic.git
Затем вы можете объединить любые изменения, сделанные в Generic
, в текущую ветвь в Acme
с помощью следующей команды:
git pull upstream
Если вы просто хотите, чтобы он загружал изменения без автоматического слияния, используйте git fetch
вместо git pull
.
Если вы хотите отключить нажатие на этот репозиторий, установите URL-адрес push-кода на недопустимый URL-адрес, используя что-то вроде
git config remote.upstream.pushurl "NEVER GONNA GIVE YOU UP"
Git теперь будет кричать на вас о невозможности найти репо, если вы попытаетесь нажать на upstream
(и извините за Rickroll, но это была первая случайная строка, которая появилась в моей голове).