git push
で空っぽのリモートリポジトリにプッシュしようとしたら以下のエラーが出ました。
> git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin master
時間がないときに限ってこういう本筋ではないところで躓いたりする(しかも普段発生しない)のですよねぇ……。
> git push --set-upstream origin master
Counting objects: 20, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (16/16), done.
Writing objects: 100% (20/20), 6.30 KiB | 537.00 KiB/s, done.
Total 20 (delta 0), reused 0 (delta 0)
To https://github.com/arm-band/EXAMPLE_REPOSITORY.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
--set-upstream
オプションを付けたら上手く行きました。しかも2回目は発生せず。
なんだったのだろうか……。
参考