Answers:
在您的Acme
仓库中发出以下命令。它添加了一个新的远程存储库upstream
,该存储库指向存储库Generic
。
git remote add upstream https://location/of/generic.git
然后,您可以使用以下命令Generic
将对所做的任何更改合并到当前分支中Acme
:
git pull upstream
如果只希望它下载更改而不自动合并,请使用git fetch
代替git pull
。
如果要禁用推送到该存储库,请使用类似以下内容的方式将推送网址设置为无效网址
git config remote.upstream.pushurl "NEVER GONNA GIVE YOU UP"
现在,Git会对您大喊大叫,如果您尝试继续尝试,将无法找到存储库upstream
(对Rickroll感到抱歉,但这是突然出现在我脑海中的第一个随机字符串)。
git pull --allow-unrelated-histories upstream master
git pull upstream
挂了...有什么想法吗?