ブランチでセットアップストリームを使用するように git リポジトリを設定しようとしていますが、機能していません。
私の .git/config は次のようになります。
[core]
repositoryformatversion = 0
filemode = false
logallrefupdates = true
[remote "origin"]
url = ssh://cjdawson@new.initialreality.com:22/git-repos/webmessage/server/java/webmessage-server.git
fetch = +refs/heads/*:refs/remotes/origin/*
fetch = refs/notes/*:refs/notes/*
push = HEAD:refs/for/master
pushurl = ssh://cjdawson@new.initialreality.com:22/git-repos/webmessage/server/java/webmessage-server.git
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "develop"]
remote = origin
merge = refs/heads/develop
[gerrit]
createchangeid = true
[push]
default = upstream
そして、実行すると次のようgit remote show origin
になります。
* remote origin
Fetch URL: ssh://cjdawson@new.initialreality.com:22/git-repos/webmessage/server/java/webmessage-server.git
Push URL: ssh://cjdawson@new.initialreality.com:22/git-repos/webmessage/server/java/webmessage-server.git
HEAD branch: master
Remote branches:
develop tracked
master tracked
Local branches configured for 'git pull':
develop merges with remote develop
master merges with remote master
Local ref configured for 'git push':
HEAD pushes to refs/for/master (up to date)
git push origin develop
またはを実行してもgit branch -u origin/develop
、show origin の出力は変わりません。構成に何か問題がありますか?