我已经创建了这个存储库的克隆。如果我运行以下命令,我会看到我的本地存储库已配置为使用我的克隆来获取/拉取,正如预期的那样。
$ git remote show origin
* remote origin
Fetch URL: https://github.com/domurtag/airbrake-grails.git
Push URL: https://github.com/domurtag/airbrake-grails.git
我希望我的本地存储库改为从主存储库(我克隆的那个)获取并推送到我的克隆。我做的第一件事是将主仓库添加为远程:
$ git remote add cavneb https://github.com/cavneb/airbrake-grails.git
如果我再次运行,git remote show origin
我会看到相同的输出,所以显然我需要做其他事情来表明cavneb
应该使用 repo 来获取,但我不确定这是什么。
如果它是相关的,我已经展示了我.git/config
下面的内容:
[core]
repositoryformatversion = 0
filemode = true
logallrefupdates = true
[remote "origin"]
url = https://github.com/domurtag/airbrake-grails.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "cavneb"]
url = https://github.com/cavneb/airbrake-grails.git
fetch = +refs/heads/*:refs/remotes/cavneb/*