gitを使っていて、リモートレポジトリと同期させたいと思って、
git push したら、
fatal: The current branch newest has no upstream branch.
というエラーが出てしまうときがあります。
リモートレポジトリにあるブランチが紐付けられてないということなのですが、
同じ名前のブランチがあっても、明示的に紐付けられていないと
だめなようですね。
origin リポジトリの newest ブランチにプッシュして、かつ、
これから、今の追跡ブランチとして設定するには、
1 |
git push --set-upstream origin newest |
とします。
コメント