Visual Studio からリモート ブランチへのプッシュ
GitHub に対する認証が完了すると、Visual Studio で GitHub ワークフローを改善できます。 これらの機能強化の 1 つは、1 回のクリックでローカル プロジェクトを GitHub に直接プッシュ (発行とも呼ばれます) する機能です。 単純な Git ワークフローの最後のステージは、変更をリモートにプッシュすることです。
リモートとは、ローカル コンピューター以外の場所でホストされている Git リポジトリへの参照であり、origin/main (または origin/master) と呼ばれ、"origin" はリモートの既定の名前です。 この用語の詳細については、Git Web サイトの Git Branching - Remote Branchs ページを参照してください。
この記事では GitHub リポジトリを参照していますが、GitHub、GitLab、Azure DevOps など、好みの Git プロバイダーをリモートで操作できます。
Visual Studio でリモートにプッシュする方法を次に示します。
ファイルに変更を加えて保存し、[Git の変更] タブ を選択してから、変更をコミット します。
Git Changes ウィンドウで、受信コミットと送信コミットの数を含むリンク テキストに注目してください。 次の例では、リンク テキストは 1 発信/0 着信を読み取ります。
"発信" テキストは、まだリモートにプッシュされていないコミットの数を表し、一方で"着信" テキストは、フェッチ済みでまだリモートからプルされていないコミット数を表します。
リモートにプッシュするには、[プッシュ] ボタン (上向き矢印) を選択するか、Git メニュー [プッシュ] を選択します。