git push のオプション「-u, --set-upstream」と、Git 初心者にあまり理解されていない「上流ブランチ」についてです。 git push の「-u, --set-upstream」 git push は、特に初めてブランチをPushするときに「-u」オプションをつけることを推奨されます。このオプションにより、push 先のリモートブランチが、push 成功時に上流ブランチとして設定されます。 例えば、はじめてローカルのブランチ「master 」をレポジトリ「origin」にpush するときに、-u オプションを付加すると、origin 上の master ブランチがローカル master の上流ブランチとして設定されます。 // push と成功時に上流ブランチとして設定する。 git push -u origin master 上流ブランチってなんなのさ? 「上