このリポジトリのクローンを作成しました。次のコマンドを実行すると、期待どおり、クローンを使用してフェッチ/プルするようにローカル リポジトリが構成されていることがわかります。
$ 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
関連する場合に備えて、.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/*