次の方法で共有


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 でリモートにプッシュする方法を次に示します。

  1. 以前に作成または複製したリポジトリで、作業対象のファイルを開いてあることを確認します。

  2. ファイルに変更を加えて保存し、[Git の変更] タブ を選択してから、変更をコミット します。

  3. Git Changes ウィンドウで、受信コミットと送信コミットの数を含むリンク テキストに注目してください。 次の例では、リンク テキストは 1 発信/0 着信を読み取ります。

    Visual Studio 2022 で[Git Changes]\(Git の変更\) ウィンドウが強調表示され、送信/受信リンク テキストが強調表示されます。

    "発信" テキストは、まだリモートにプッシュされていないコミットの数を表し、一方で"着信" テキストは、フェッチ済みでまだリモートからプルされていないコミット数を表します。

  4. リモートにプッシュするには、[プッシュ] ボタン (上向き矢印) を選択するか、Git メニュー [プッシュ] を選択します。