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

ブランチやフォークしたリポジトリを使用して、コードベースから独立したコード行で作業する場合、Bitbucket Cloud でコード レビューを行ったり、変更をマージしたりするためにプル リクエストを使用できます。コードの変更についてのディスカッションを開始する準備が整ったら、プル リクエストを作成しましょう。プル リクエストを作成する前に、コードの変更内容を宛先リポジトリと比較する必要がある場合があります。

プル リクエストをさらに活用するための提案

  • プル リクエストについて、レビューしやすいように十分に小さいサイズにすると同時に、機能、バグ修正、または更新のコンテキストを理解できるだけの規模は確保するようにします。

  • コメントで @メンションを使用してレビュワーやプル リクエスト作成者にコード内の特定の項目を示します。

  • 承認が必要なものについてタスクを作成し、提案、議論が必要な内容、修正が必要な事項を区別できるようにします。

  • レビュワーが詳しい状況を把握し、問題またはユーザーが取り組んでいる機能を理解するために必要な情報に確実にアクセスできるよう、正確な説明と課題へのリンクを提供します。

  • 説明内の特殊変数 {{commit_messages}} を使用して、プル リクエストが作成された際のすべてのコミット メッセージを順序なしのリストとして作成します。

ソースと宛先間のコードの比較

ブランチやタグを比較する際は、2 つのブランチまたはタグを選択して両者の差分を表示できます。宛先ブランチに対して自分が行った更新を比較することで、変更を確認することをお勧めします。

ソース コードの変更を別のブランチと比較するには、以下を実行します。

  1. 変更したリポジトリから、左側のサイドバーの [ブランチ ] を選択します。

  2. ブランチのリストからブランチを選択します。

  3. ブランチのページの [比較] セクションで、ドロップダウンを選択して、表示されている現在のブランチと比較するブランチを選択します。

変更がある場合差分コミットのリストが表示されます。宛先リポジトリに新しい変更がある場合、ブランチを新しいコミットで更新する場合は、[ 今すぐ同期 ] リンクとともに [ ステージング待機中の ( # ) コミット] と表示されます。

ブランチ間またはタグ間で相違がない場合、Bitbucket に「表示するコミットはありません」と表示されます。

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

プル リクエストを作成するには、独立したブランチまたはフォークしたリポジトリでコード変更を行っている必要があります。

  1. オープンなリポジトリから、[作成] ボタン > ドロップダウン メニューの [このリポジトリ] セクションで [プル リクエスト] の順に選択します。

  2. プル リクエスト フォームの残りの箇所に入力します。

  3. [プル リクエストの作成] をクリックします。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。