Azure Repos で Git を使用して概要する
[アーティクル]
07/19/2022
13 人の共同作成者
この記事の内容
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Visual Studio 2022 |Visual Studio 2019 |Visual Studio 2017 |Visual Studio 2015 |Visual Studio 2013
Azure Reposと Git リポジトリを使用してコードを開発する概要。 Visual Studioまたは Git コマンドを使用して、リポジトリの複製、ローカル ブランチの定義、変更のコミットとプッシュ、他のユーザーとの同期を行うことができます。 リポジトリを作成またはインポートする必要がある場合は、「 プロジェクトに新しい Git リポジトリを作成 する」または「 Git リポジトリをインポートする 」を参照してください。
Note
この記事では、Visual Studioを使用して git リポジトリAzure Repos管理する方法について説明します。 同様の手順を使用して、Visual Studioを使用してGitHubリポジトリを管理できます。 GitHub リポジトリを複製するには、「リポジトリの複製」の説明に従って URL を取得します 。
Git ワークフローの概要については、Git チュートリアルAzure Repos 参照してください。
Note
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラーよりも少ないコンテキスト切り替えで Git ワークフローを管理するための新しい Git メニューが提供されます。 この記事の 「Visual Studio 2019」タブの手順では、Git エクスペリエンスとチーム エクスプローラーを使用するための情報を提供します。 詳細については、Git とチーム エクスプローラーのサイド バイ サイド比較 を参照してください。
前提条件
Repos は、Azure DevOps プロジェクト設定で有効にする必要があります。 Repos ハブと関連ページが表示されない場合は、「Azure DevOps サービスを有効または無効に して、Repos を再度有効にする」を参照してください。
プライベート プロジェクトでコードを表示するには、Basic アクセス レベル以上のAzure DevOps プロジェクトのメンバーである必要があります。 パブリック プロジェクトの場合、すべてのユーザーがコードを表示できます。
プライベート プロジェクトのコードを複製または投稿するには、 共同作成者 セキュリティ グループのメンバーであるか、対応するアクセス許可が設定されている必要があります。 パブリック プロジェクトの場合、誰でもコードを複製して投稿できます。 詳細については、「パブリック プロジェクトとは」を 参照してください。
Note
パブリック プロジェクトの場合、利害関係者 アクセス権を付与されたユーザーは、Azure Repos へのフル アクセス権を持ちます。
Repos は、Azure DevOps プロジェクト設定で有効にする必要があります。 Repos ハブと関連ページが表示されない場合は、「Azure DevOps サービスを有効または無効に して、Repos を再度有効にする」を参照してください。
コードを表示するには、Basic アクセス以上のAzure DevOps プロジェクトのメンバーである必要があります。 プロジェクト メンバーでない場合は、 追加します 。
コードを複製またはコードに投稿するには、変更するプロジェクトで 共同作成者 セキュリティ グループのメンバーであるか、対応するアクセス許可を持っている必要があります。
アクセス許可とアクセスの詳細については、「既定の Git リポジトリとブランチのアクセス許可」および 「アクセス レベルについて」 を参照してください。
コードを取得する
リモート Git リポジトリを 複製 して、そのローカル コピーを作成できます。 複製では、ソース コードを管理できるように、ソース コードのコピーとバージョン管理情報の両方が作成されます。
複製せずにローカル リポジトリを作成する場合は、「 新しい Git リポジトリを作成する」を 参照してください。 ローカル リポジトリを作成したら、作業の コミット 、 共有 、 同期 に進むことができます。
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラー の Git ユーザー インターフェイスを維持しながら、Git バージョン管理エクスペリエンスが提供されます。 どちらのインターフェイスからも Git 機能を同じ意味で実行できます。 以下では、リポジトリを複製するためのサイド バイ サイドの比較を示します。
Note
チーム エクスプローラー を使用してプロジェクトに接続する利点の 1 つは、作業項目ハブにアクセスできる点です。 チーム エクスプローラーの機能の概要については、「チーム エクスプローラー Visual Studio移動 する」を参照してください。
Visual Studio Git
メニュー バーの Git メニューから[ リポジトリの複製]を選択します...
[ リポジトリの複製 ] ウィンドウで、リモート リポジトリの場所と、複製されたリポジトリのフォルダー パスを入力します。 リモート リポジトリの場所がわからない場合は、[リポジトリの参照 ] オプションからAzure DevOps を選択します。
[複製] を選択します。 Git リポジトリを複製した後、Visual Studioはリポジトリを検出し、Git メニューのローカル リポジトリの一覧に追加します。
Visual Studio Team Explorer
チーム エクスプローラーで 、Connect を選択してConnect ページを開き、[接続 >の管理] を選択しConnect Project します。
Project ウィンドウへのConnectで 、複製するリポジトリを選択し、[複製] を選択します 。 リポジトリが表示されない場合は、[Azure DevOps Serverの追加 ] を選択して、リポジトリをホストするサーバーを追加します。 一覧をフィルター処理して、リポジトリを見つけることができます。
コンピューター上の複製されたリポジトリの場所を確認し、[ 複製 ] を選択します。
Note
Azure DevOps Servicesでは、プロジェクト URL の形式は dev.azure.com/{your organization}/{your project}. ただし、その形式を参照する以前の visualstudio.com 形式は引き続きサポートされています。 詳細については、「Azure DevOpsの概要」を参照してください。新しいドメイン名 URL を使用するように既存の組織を切り替えます 。
Note
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラーよりも少ないコンテキスト切り替えで Git ワークフローを管理するための新しい Git メニューが提供されます。 この記事の 「Visual Studio 2019」タブの手順では、Git エクスペリエンスとチーム エクスプローラーを使用するための情報を提供します。 詳細については、Git とチーム エクスプローラーのサイド バイ サイド比較 を参照してください。
チーム エクスプローラーで、Connect を選択してConnect ページを開き、[接続 >の管理]Connectを選択してProject します。
ProjectにConnectで 、複製するリポジトリを選択し、[複製] を選択します 。 リポジトリが表示されない場合は、[Azure DevOps Serverの追加 ] を選択して、リポジトリをホストするサーバーを追加します。 一覧をフィルター処理して、リポジトリを見つけることができます。
Note
Azure DevOps Servicesでは、プロジェクト URL の形式は dev.azure.com/{your organization}/{your project}. ただし、その形式を参照する以前の visualstudio.com 形式は引き続きサポートされています。 詳細については、「Azure DevOpsの概要」を参照してください。新しいドメイン名 URL を使用するように既存の組織を切り替えます 。
コンピューター上の複製されたリポジトリの場所を確認し、[ 複製 ] を選択します。
チーム エクスプローラーで、[プロジェクト] と [マイ Teams] を選択し、[接続の管理 ] を選択してConnect ページを開きます。
Connect選択し 、組織を選択し、作業するプロジェクトを選択してから、[Connect ] をクリックします。
プロジェクトを右クリックし、[ 複製... ] をクリックします。次に、ドライブ上のローカル フォルダーを入力して、ダウンロードしたコードを格納します。
チームのプロジェクト ページ (https://dev.azure.com/{yourorganization}/{yourteamproject}) に移動し、Visual Studioを開いてプロジェクトに接続します。 Visual Studioを開くメッセージが表示されたら、[許可] をクリックします。
Visual StudioからAzure DevOps Servicesにサインインします。
リポジトリをコンピューターに複製します。
複製 URL が自動的に設定され、既定のローカル パスが提供されます。 リポジトリを格納する場所にローカル パスを変更します。 [ 複製 ] をクリックして、リポジトリのローカルコピーを開始します。
プラットフォーム用の Git と Git Credential Manager をダウンロードしてインストールします。
ブラウザーで Azure DevOps Services Web ポータルを開きますhttps://<your account name>.visualstudio.com。
ブラウザーで Azure DevOps Services Web ポータルを開き、Git リポジトリにhttps://<your account name>.visualstudio.com移動して見つけます。 複製ポップアップから複製 URL を コピー します。
コマンド プロンプトで、ローカル コンピューターにコードを格納するフォルダーに移動します。
コマンド プロンプトから、次の例に示すように、クローン URL の後に実行 git clone します。
> git clone https://dev.azure.com/fabrikam-fiber/_git/FabrikamFiber
Git は、コードの独自のコピーを新しいフォルダーにダウンロードして作成します。
作業をコミットする
Git ブランチは、 プロジェクト内の他の作業から変更を分離します。
推奨される Git ワークフロー は、すべての機能に新しいブランチを使用するか、作業を修正することです。
ローカル Git リポジトリで コミット を行って、そのブランチに変更を保存します。
git をVisual Studioする
メニュー バーの [Git ] メニューから [ New Branch..]\(新しいブランチ の作成\) を選択して、[ 新しいブランチの作成 ] ウィンドウを開きます。
[ 新しいブランチの作成 ] ウィンドウで、ブランチに含まれる作業を他のユーザーに知らせるために、説明的なブランチ名を入力します。 既定では、Visual Studioは現在のブランチから新しいブランチを作成します。 [ブランチのチェックアウト] チェックボックスをオンにすると、新しく作成されたブランチに自動的に切り替わります。 [作成] を選択します
複製したリポジトリに README.md ファイルを追加します。 ソリューション エクスプローラーでは、フォルダー ビュー を使用してリポジトリの内容を参照するか、リポジトリ内Visual Studioソリューションを開くことができます。 Git は、Visual Studioの内部と外部の両方で行われた変更を追跡します。
変更に問題がなければ、コミットを使用して Git に保存します。 [ Git の変更] ウィンドウで、変更を説明するメッセージを入力し、[ すべてコミット ] を選択します。 [すべてコミット] は、ステージングされていない変更をコミットし、ステージング領域をスキップします。 コミットする前にすべてのファイルをステージングすることを選択するには、[ Git の変更 ] ウィンドウの [変更] セクションの上部にある [すべて + (プラス)] ボタンを選択します。
コミットに関する詳細を取得するには、コミット情報のリンクを選択します。
Visual Studio Team Explorer
チーム エクスプローラーで 、[ホーム ] ボタンを選択し、[ブランチ ] を選択します。
既定のブランチ (多くの場合は名前が付いている main) を右クリックし、[ 新しいローカル ブランチの元]>を選択します。
ブランチに含まれる作業を他のユーザーに知らせるために、わかりやすいブランチ名を入力します。 [ ブランチの作成] を選択します 。
複製したリポジトリに README.md ファイルを追加します。 チーム エクスプローラー のホーム ビューから、フォルダー ビューの表示 を使用してリポジトリの内容を参照するか、リポジトリでソリューションVisual Studio開くことができます。 Git は、Visual Studioの内部と外部の両方で行われた変更を追跡します。
変更に問題がなければ、コミットを使用して Git に保存します。 [ホーム ] ボタンを選択し、[変更 ] を選択して、チーム エクスプローラー の [変更 ] ビューを開きます。
コミットを説明するメッセージを入力し、[ すべてコミット ] を選択します。
Note
複数のファイルがあり、すべてをコミットしたくない場合は、各ファイルを右クリックして[ ステージ ]を選択できます。 コミットするすべてのファイルをステージングしたら、[ ステージングのコミット ] を選択します。 [Commit Staged]\(ステージングされた コミット\) は、変更を手動でステージングするときに [すべてコミット] を置き換えます。
git をVisual Studioする
Visual Studio Team Explorer
Note
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラーよりも少ないコンテキスト切り替えで Git ワークフローを管理するための新しい Git メニューが提供されます。 この記事の「Visual Studio 2019」タブの手順では、Git エクスペリエンスとチーム エクスプローラーの使用に関する情報を提供します。 詳細については、Git とチーム エクスプローラーのサイド バイ サイド比較 を参照してください。
チーム エクスプローラーで 、[ホーム ] ボタンを選択し、[ブランチ ] を選択します。
メイン ブランチを右クリックし、[ 新しいローカル ブランチの元] を選択します。
自分の作業のわかりやすいブランチ名を入力して、ブランチ内の作業の種類を他のユーザーに通知します。 [ ブランチの作成] を選択します 。
複製されたリポジトリ内のファイルに変更を加えます。 チーム エクスプローラーのホーム ビューから、リポジトリでソリューションVisual Studio開くか、フォルダー ビューの表示 を使用してリポジトリの内容を参照できます。 Git は、Visual Studioの内部と外部の両方でコードに加えられた変更を追跡します。
変更に問題がなければ、コミットを使用して Git に保存します。 [ホーム ] ボタンを選択し、[変更 ] を選択して、チーム エクスプローラーから [変更 ] ビューを開きます。
コミットを説明するメッセージを入力し、[ すべてコミット ] を選択します。
Note
複数のファイルがあり、すべてをコミットしたくない場合は、各ファイルを右クリックして[ ステージ ]を選択できます。 コミットするすべてのファイルをステージングしたら、[ ステージングのコミット ] を選択します。 コミットの前に変更を手動でステージングすると、Commit Staged によって Commit All が置き換えられます。
チーム エクスプローラーでドロップダウンをクリックし、[ブランチ ] を選択します。 メイン ブランチを右クリックし、[ 新しいローカル ブランチの元]を選択します。
作業のわかりやすいブランチ名を選択して、ブランチ内の作業の種類を他のユーザーに通知します。
複製されたリポジトリ内のファイルに変更を加えます。 チーム エクスプローラーのホーム ビューから、リポジトリVisual Studioソリューションを開くか、[フォルダー ビューの表示 ] リンクを使用してリポジトリの内容を参照できます。 Git は、Visual Studioの内部と外部の両方でコードに加えられた変更を追跡します。
変更に問題がなければ、コミットを使用して Git に保存します。 チーム エクスプローラーから [変更] ビューを開きます。 ファイルを右クリックして [ステージ] を選択して、次のコミットに追加する変更を ステージング し、コミットを説明するメッセージを追加してから、[ ステージングのコミット ] を選択します。
チームのプロジェクト ページ (https://dev.azure.com/{yourorganization}/{yourteamproject}) に移動し、Visual Studioを開いてプロジェクトに接続します。 Visual Studioを開くメッセージが表示されたら、[許可] をクリックします。
Visual StudioからAzure DevOpsにサインインします。
リポジトリをコンピューターに複製します。
複製 URL が自動的に設定され、既定のローカル パスが提供されます。 リポジトリを格納する場所にローカル パスを変更します。 [ 複製 ] をクリックして、リポジトリのローカルコピーを開始します。
コードを変更するブランチを作成します。 作成したブランチを使用して他のユーザーと共同作業している場合は、次 git checkout の手順に進むことができます。
> git branch ReadMeFix
作業のわかりやすいブランチ名を選択して、ブランチ内の作業の種類を他のユーザーに通知します。
ブランチで作業を開始できるように、ブランチを確認してください。
> git checkout ReadMeFix
コマンドを使用して、他の checkout チーム メンバーが既に作業しているブランチでの作業を開始することもできます。
コードでお気に入りのツールを使用して変更を加えます。
変更に問題がなければ、作業を共有する準備ができていない場合でも、コミットを使用して Git に保存します。 次のセクションで説明するように、変更はプッシュするまで共有されません。
> git commit -a -m "Descriptive message"
このコマンドは、変更を Git の新しい コミット にローカルに保存します。 コミットの後 -mの変更を説明する短いメッセージを必ず送信してください。
変更を共有する
ブランチに 1 つ以上のコミットを追加し、それらの変更を他のユーザーと共有する準備ができたら、コミットを プッシュ して、他のユーザーが確認できるようにします。
コミットをプッシュしたら、 プル要求 を作成できます。 プル要求を使用すると、他のユーザーは変更を確認する必要があることを知らせます。 承認後、プル要求は通常、リモート リポジトリの既定のブランチに変更を追加します。
git をVisual Studioする
[Git の変更] ウィンドウで、上方向のプッシュ ボタンを選択してコミットをプッシュします。
または、 Git リポジトリ ウィンドウから変更をプッシュすることもできます。 Git リポジトリ ウィンドウを開くには、[Git の変更 ] ウィンドウで送信/受信リンクを選択します。
または、メニュー バーの Git メニューから変更をプッシュすることもできます。
他のユーザーが変更を確認できるようにプル要求を作成します。 [Git の変更] ウィンドウから変更をプッシュしたばかりの場合は、[Pull Request の作成 ] リンクを選択して Web ブラウザーを開き、Azure Repos Web ポータルで新しいプル要求を作成できます。
または、 Git リポジトリ ウィンドウから変更をプッシュしたばかりの場合は、そのウィンドウの上部にある [Pull Request の作成] リンク を選択できます。
または、 Git リポジトリ ウィンドウで任意のブランチを右クリックし、[ Pull Request の作成 ] を選択することもできます。
Visual Studio Team Explorer
チーム エクスプローラーで 、[ホーム ] を選択し、[同期 ] を選択して [同期] を開きます。
コミットを行った直後に [同期 ] を選択して、[ 変更 ] から [同期 ] ビューに移動することもできます。
[同期 ] ビューで、[プッシュ ] を選択して、コミットをリモート リポジトリにアップロードします。 これがリポジトリへの最初のプッシュである場合は、次のメッセージ The current branch does not track a remote branch...が表示されます。これにより、コミットがリモート リポジトリの新しいブランチにプッシュされ、現在のブランチからプッシュされた将来のコミットがそのリモート ブランチにアップロードされることを知ることができます。
他のユーザーが変更を確認できるようにプル要求を作成します。 [ホーム ] を選択し、[Pull Requests ] を選択して、チーム エクスプローラー で Pull Requests を開きます。
Pull Requests では、割り当てられたユーザーが開いたプル要求を表示し、新しいプル要求を作成できます。 [新しいプル要求] を選択して Web ブラウザーを開き、Azure Repos Web ポータルで新しいプル要求を作成できます。
Azure Repos Web ポータルでプル要求が開いたら、ソースとコピー先のブランチを確認します。 この例では、ブランチからブランチmainにコミットをadd-readme-fileマージします。 タイトルと説明 (省略可能) を入力し、校閲者を指定し、必要に応じて作業項目を関連付け、[ 作成 ] を選択します。
プル要求の詳細については、 Pull request チュートリアルを参照してください。
Note
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラーよりも少ないコンテキスト切り替えで Git ワークフローを管理するための新しい Git メニューが提供されます。 この記事の「Visual Studio 2019」タブの手順では、Git エクスペリエンスとチーム エクスプローラーの使用に関する情報を提供します。 詳細については、Git とチーム エクスプローラーのサイド バイ サイド比較 を参照してください。
チーム エクスプローラーで 、[ホーム ] を選択し、[同期 ] を選択して [同期] を開きます。
コミットを行った直後に [同期 ] を選択して、[ 変更 ] から [同期 ] ビューに移動することもできます。
[プッシュ ] を選択して、コミットをリモート リポジトリと共有します。
このプッシュがリポジトリへの最初のプッシュである場合は、次のメッセージが表示されます。 The current branch does not track a remote branch. Push your changes to a new branch on the origin remote and set the upstream branch.[プッシュ ] を選択して、リモート リポジトリ上の新しいブランチに変更をプッシュし、アップストリーム ブランチを設定します。 次回変更をプッシュすると、コミットの一覧が表示されます。
他のユーザーが変更を確認できるようにプル要求を作成します。 [ホーム ] を選択し、[Pull Requests ] を選択して、チーム エクスプローラーで Pull Requests を開きます。
Pull Requests では、割り当てられたユーザーが開いたプル要求を表示し、新しいプル要求を作成できます。 [新しいプル要求] を選択して Web ブラウザーを開き、Azure Repos Web ポータルで新しいプル要求を作成できます。
ブランチを確認します。 この例では、ブランチからブランチmainにコミットをReadMeFixマージします。 タイトルと説明 (省略可能) を入力し、校閲者を指定し、必要に応じて作業項目を関連付け、[ 作成 ] を選択します。
プル要求の詳細については、 pull request チュートリアルを参照してください。
チーム エクスプローラーで [同期 ] ビューを開きます。 既に共有されているブランチを操作している場合は [プッシュ ] をクリックし、新しく作成されたローカル ブランチを使用している場合は [発行] をクリックすると、送信コミットを表示して共有できます。
他のユーザーが変更を確認できるようにプル要求を作成します。 チーム エクスプローラーで Pull Requests を 開き、[新しいプル要求 ] をクリックします。 変更 my-featureをマージするリモート ブランチを確認します。
pull request で行われたコメントは、Azure Repos pull request ページの Web ブラウザーで確認できます。 すべての変更がチームによって承認されたら、Web ブラウザーを使用してプル要求を完了します。
トピック ブランチで変更を共有するには、サーバーに発行する必要があります。
正常にコミットされた通知の [同期 ] リンクをクリックして、[同期] ページを開きます。
[同期] ページで、[ 発行 ] リンクをクリックして、トピック ブランチの変更をサーバーにプッシュします。
ブランチをプッシュして、保存した変更を他のユーザーが確認できるようにします。
> git push -u origin ReadMeFix
Web ポータルでプロジェクトを開き、[ コード ] タブでリポジトリを参照します。[ プル要求の作成 ] を選択して、プッシュしたブランチのプル要求を作成します。
ブランチを確認します。 この例では、ブランチからブランチmainにコミットをReadMeFixマージします。 タイトルとオプションの説明を入力し、校閲者を指定し、必要に応じて作業項目を関連付け、[ 作成 ] を選択します。
変更が承認されたら、プル要求を完了します。
完全なプル要求により、ブランチからコードのメイン ブランチに変更が追加されます。
プル要求の詳細については、 pull request チュートリアルを参照してください。
他のユーザーと同期する
他のユーザーによって作成されたコミットを プル することで、ローカルブランチをリモートブランチと同期させることができます。 Git は受信した変更と変更のマージに適していますが、 マージの競合を解決 しなければならない場合があります。 機能ブランチで作業している間は、定期的にブランチに切り替えて新しいコミットを main プルして、リモート main ブランチで最新の状態を維持することをお勧めします。
git をVisual Studioする
[Git の変更] ウィンドウでは、[フェッチ ]、[プル ]、[プッシュ ]、および [同期 ] ボタンを使用して、リモートブランチに対応するローカルブランチを最新の状態に保つことができます。
前のスクリーンショットの左から右へ、ボタン コントロールは次のとおりです。
フェッチ では、ローカル ブランチには存在しないが、マージされないリモート コミットがダウンロードされます。
Pull はフェッチを実行し、ダウンロードしたコミットをローカル ブランチにマージします。
プッシュ により、プッシュされていないコミットがリモート リポジトリにアップロードされ、対応するリモート ブランチに追加されます。
同期 は プル を実行し、 プッシュ を実行します。
[Git] メニューから [フェッチ ]、[ プル ]、[ プッシュ ]、および [同期 ] を選択することもできます。
Visual Studio Team Explorer
チーム エクスプローラーで 、[ホーム ] を選択し、[同期 ] を選択して同期を開きます 。
Pull リンクを使用して、ブランチに対する最新の変更をダウンロードできます。 2 つの プル リンクがあります。1 つは上部の近く、1 つは [受信コミット] セクションにあります。 どちらも同じことをするので、どちらでも使用できます。
Note
Visual Studio 2019 バージョン 16.8 以降のバージョンでは、チーム エクスプローラーよりも少ないコンテキスト切り替えで Git ワークフローを管理するための新しい Git メニューが提供されます。 この記事の「Visual Studio 2019」タブの手順では、Git エクスペリエンスとチーム エクスプローラーの使用に関する情報を提供します。 詳細については、Git とチーム エクスプローラーのサイド バイ サイド比較 を参照してください。
チーム エクスプローラーで、[ホーム ] を選択し、[同期 ] を選択して同期を開きます 。
Pull リンクを使用して、ブランチに対する最新の変更をダウンロードできます。 2 つの プル リンクがあります。1 つは上部の近く、1 つは [受信コミット] セクションにあります。 どちらも同じことをするので、どちらでも使用できます。
チーム エクスプローラーで [同期 ] ビューを開きます。 [プル] リンクを使用して、ブランチに対する最新の変更をダウンロードできます。
チーム エクスプローラーで [同期 ] ビューを開きます。 [プル] リンクを使用して、ブランチに対する最新の変更をダウンロードできます。
他のユーザーが行った変更をダウンロードするブランチに切り替えます。
> git checkout ReadMeFix
この例では、チームの他のユーザーがブランチに加えた変更をブランチの ReadMeFix ローカル コピーにプルします。
他のユーザーが行った変更をローカル ブランチにプルします。
> git pull
Git は変更をダウンロードし、独自の変更をローカル ブランチにマージします。
関連記事