私は走った
$ git remote show origin
* remote origin
Fetch URL: XXX/client.git
Push URL: XXX/client.git
HEAD branch: (unknown)
Remote branches:
cancun tracked
cancun_elad tracked
dragon tracked
piano tracked
Local branches configured for 'git pull':
cancun_elad merges with remote cancun_elad
piano merges with remote piano
Local refs configured for 'git push':
cancun_elad pushes to cancun_elad (up to date)
piano pushes to piano (local out of date)
そして、私は走った
$ git push
Counting objects: 710, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (146/146), done.
Writing objects: 100% (426/426), 5.57 MiB | 1.05 MiB/s, done.
Total 426 (delta 353), reused 324 (delta 266)
To XXXX/client.git
65c11e9..72b8931 cancun_elad -> cancun_elad
! [rejected] piano -> piano (non-fast-forward)
error: failed to push some refs to ' XXX/client.git'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. If you did not intend to push that branch, you may want to
hint: specify branches to push or set the 'push.default' configuration
hint: variable to 'current' or 'upstream' to push only the current branch.
これは、ローカルとの両方をプッシュしたということですか? もしそうなら、どうすればプッシュを元に戻すことができますか?piano
cancun_elad
piano
git push
ローカル ブランチ ( ) の 1 つだけをプッシュするように構成するにはどうすればよいcancun_elad
ですか? はどこpush.default
ですか?