

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# でコミットを比較する AWS CodeCommit
<a name="how-to-compare-commits"></a>

CodeCommit コンソールを使用すると、CodeCommit リポジトリ内のコミット指定子の違いを表示できます。コミットとその親の違いをすばやく確認できます。コミット ID を含む 2 つの参照を比較することもできます。

**Topics**
+ [コミットをその親と比較する](#how-to-compare-commits-parent)
+ [2 つのコミット指定子を比較](#how-to-compare-commits-compare)

## コミットをその親と比較する
<a name="how-to-compare-commits-parent"></a>

コミットとその親の違いをすばやく確認して、コミットメッセージ、コミッター、および変更された内容を確認できます。

1. [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) で CodeCommit コンソールを開きます。

1. [**リポジトリ**] ページで、コミットとその親の違いを表示するリポジトリを選択します。

1. ナビゲーションペインで、[**Commits**] を選択します。

1. リスト内の任意のコミットの省略コミット ID を選択します。ビューは、このコミットの詳細 (親コミットとの相違点など) を表示するように変更されます。  
![このコミットとその親との違いを表示するには、省略コミット ID を選択します](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-commit-changes1.png)

   変更は、並べて ([**Split**] ビュー) またはインラインで ([**Unified**] ビュー) 表示できます。空白の変更を非表示または表示することもできます。コメントを追加することもできます。詳細については、「[コミットについてコメントする](how-to-commit-comment.md)」を参照してください。
**注記**  
コードやその他のコンソール設定を表示するための設定は、変更するたびにブラウザの Cookie として保存されます。詳細については、「[ユーザー設定の操作](user-preferences.md)」を参照してください。  
![[統合] ビューに表示された変更 (空白の変更の非表示を有効にした状態)](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-commit-changes2c.png)  
![[分割] ビューに表示された変更 (行のコメントあり)](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-commenting-commenttab.png)
**注記**  
 行末のスタイル、コードエディタ、およびその他の要因によっては、行の特定の変更ではなく、行全体が追加または削除されることがあります。詳細のレベルは、**git show** または **git diff** コマンドで返されるものと一致します。

1. [**Commit Visualizer**] タブからコミットをその親と比較するには、省略コミット ID を選択します。コミットの詳細 (例: コミットとその親の間の変更) が表示されます。

## 2 つのコミット指定子を比較
<a name="how-to-compare-commits-compare"></a>

CodeCommit コンソールでは、2 つのコミット指定子の違いを表示できます。コミット指定子は、ブランチ、タグ、コミット ID などのリファレンスです。

1. [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) で CodeCommit コンソールを開きます。

1. [**リポジトリ**] ページで、コミット、ブランチ、またはタグ付きコミットを比較するリポジトリを選択します。

1. ナビゲーションペインで、[**コミット**]、[**コミットの比較**] の順に選択します。  
![2 つのコミット指定子を比較](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-compare-1.png)

1. ボックスを使用して、2 つのコミット指定子を比較します。
   + ブランチの先端を比較するには、リストからブランチ名を選択します。これは、比較のためにそのブランチからの最新のコミットを選択します。
   + コミットを関連する特定のタグと比較するには、リストから (ある場合) タグ名を選択します。これは、比較のためにタグ付けされたコミットを選択します。
   + 特定のコミットを比較するには、ボックスにコミット ID を入力するか、貼り付けます。完全なコミット ID を取得するには、ナビゲーションバーの [**Commits**] を選択し、リストからコミット ID をコピーします。[**コミットの比較**] ページで、テキストボックスに完全なコミット ID を貼り付け、[**Use commit ID (コミット ID の使用)**] を選択します。  
![ブランチ、タグ、またはコミット ID の比較](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-compare-2.png)

1. 指定子を選択した後、[**Compare**] を選択します。  
![2 つのブランチ間の比較表示](http://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/images/codecommit-compare-branches.png)

   違いは、並べて ([**Split**] ビュー) またはインラインで ([**Unified**] ビュー) 表示できます。空白の変更を非表示または表示することもできます。

1. 比較の選択をクリアするには、[**Cancel (キャンセル)**] を選択します。