---
title: "インフラストラクチャおよびアプリケーションパイプラインを自動的にトリガーします"
slug: "trigger-the-infrastructure-and-application-pipelines-automatically"
abstract: "プルリクエストの扱い方を学びましょう。"
---
# インフラストラクチャおよびアプリケーションパイプラインを自動的にトリガーします

このトピックでは、Azure DevOps環境内での基本的なGIT操作の処理方法、例えばブランチの作成、プルリクエストの作成、プルリクエストの承認について説明します。

## 分岐を作成する

[Azure Devops](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-branch?view=azure-devops)のブランチセクションからブランチを作成するには:

1.  左側のペインで **リポジトリに行き** 、「 **Branches**」をクリックします。
    
2.  **「新しい支店**」をクリックしてください。
    
3.  「 **支店作成** 」ダイアログボックスに、以下の入力を入力してください:
    
    フィールド
    
    概要
    
    名称
    
    名前を入力してください。必ず組織の命名規則に従ってください。
    
    基づく
    
    作業の出発点としてコピーするブランチを選びます。このブランチは通常 *メイン*ですが、Gitのワークフローが特殊でない限り。
    
    作業項目をリンク
    
    任意です。Azure DevOpsを使って作業項目を追跡する場合は、ここにバックログ作業項目を追加して、ブランチが作業項目を参照するようにしてください。
    
4.  **「作成**」をクリックします。
    

## プルリクエストを作成する

[プルリクエスト](https://docs.microsoft.com/en-us/azure/devops/repos/git/pullrequest?view=azure-devops)とは、Gitが新しく開発したコードを既存のコードベースに組み込むためのレビューおよびマージプロセスです。プルリクエストの作成についての詳細は[、Azure DevOpsのドキュメント](https://docs.microsoft.com/en-us/azure/devops/repos/git/pullrequest?view=azure-devops)をご参照ください。

> !注開発者は、Devopsペルソナを持つユーザーから承認を得る必要があります。すべてのDevOpsエンジニアは自動的にプルリクエストのレビュアーとして追加されます。

プルリクエストを作成するには:

1.  [ブランチを作成](https://doc.sitecore.com/xp/ja/developers/102/managed-cloud/trigger-the-infrastructure-and-application-pipelines-automatically.html#UUID-dce107a8-e8a1-6f8b-8c92-1e96d035c550_section-idm232171058505731 "Create a branch")した後、左側のペインで「**プルリクエスト**」をクリックします。
    
2.  右上で「 **新しいプルリクエスト** 」をクリックして、現在のブランチの新しいプルリクエストを作成できます。新しいプルリクエストページでは、コード変更を含むブランチに対してプルリクエストを作成できます:
    
    -   *ソース*ブランチ:変更を含むブランチの名前です。
    -   *宛先*ブランチ:変更を送りたいブランチ(一般的にはmainで、メインブランチの変更がパイプラインをトリガーし、変更がデプロイされるためです)。
    
    > !注ファイルやコミットタブは、送信元ブランチと宛先ブランチの違いに応じて異なる値を表示します。
    
3.  プル **リクエストを作成する** ダイアログボックスで、以下のフィールドに値を追加してください:
    
    -   **タイトル**:プルリクエストのタイトルを、あなたが行った変更内容を簡単に説明してください。
    -   **説明**: *Description* セクションに変更内容の詳細な説明を入力してください。 [Markdown](https://docs.microsoft.com/en-us/azure/devops/project/wiki/markdown-guidance?view=azure-devops)を利用できます。
    -   **レビュアー**:組織内のすべてのDevOpsエンジニアペルソナは自動的にプルリクエストのレビュアーとして追加されます。プルレクrequestをレビューしたい追加の人がいれば、こちらに追加してください。
    -   **作業項目をリンクする:**Azure Devopsのバックログ項目に取り組んでいる場合は、ここに作業項目番号を入力してください。
    
    ![MCC-pullrequest.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/102/managed-cloud/images/MCC-pullrequest.png)
    
4.  **「作成**」をクリックします。
    

## プルリクエストをレビューしてください

レビューでは、協力者がプルリクエストで提案された変更についてコメントできます。レビュアーは変更を承認したり、プルリクエストがマージされる前に追加の変更を要求したりできます。

プルリクエストを確認するには:

1.  メールやリンクからプルリクエストを開きます。
    
2.  以下のタブの情報を注意深く読みましょう:**概要**、**ファイル**、**更新、****コミット**。時には、**コンフリクト**タブにも情報が載っていることがあります。
    
    ![MCC-approvepullrequest.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/102/managed-cloud/images/MCC-approvepullrequest.png)
    
3.  変更を承認したら、右上の **承認をクリックしてください** 。質問をしたい場合は、プルリクエストの内容にコメントしてください。