

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 比較 中的遞交 AWS CodeCommit
<a name="how-to-compare-commits"></a>

您可以使用 CodeCommit 主控台來檢視 CodeCommit 儲存庫中遞交指標之間的差異。您可以快速檢視遞交與其父系之間的差異。您也可以比較任兩個參考，包括遞交 ID。

**Topics**
+ [將遞交與其父項進行比較](#how-to-compare-commits-parent)
+ [比較任兩個遞交指標](#how-to-compare-commits-compare)

## 將遞交與其父項進行比較
<a name="how-to-compare-commits-parent"></a>

您可以快速檢視遞交與其父系之間的差異，以檢閱遞交訊息、遞交者和變更內容。

1. 在 https：//[https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) 開啟 CodeCommit 主控台。

1. 在 **Repositories (儲存庫)** 頁面上，選擇您要檢視遞交與其父系之間差異所在的儲存庫。

1. 在導覽窗格中，選擇 **Commits (遞交)**。

1. 選擇清單中任何縮寫的遞交 ID。檢視會變更為顯示其遞交的詳細資訊，包括它與其父遞交之間的差異。  
![\[選擇縮寫的遞交 ID 可顯示此遞交與其父系之間的差異。\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-commit-changes1.png)

   您可以透過左右並排 (**Split (分割)** 檢視) 或內嵌 (**Unified (統一)** 檢視) 來顯示變更。您也可以隱藏或顯示空格的變更。您也可以新增評論。如需詳細資訊，請參閱[對遞交做註解](how-to-commit-comment.md)。
**注意**  
用於檢視程式碼的偏好設定及其他主控台設定只要有變動，就會儲存為瀏覽器 Cookie。如需詳細資訊，請參閱[使用使用者偏好設定](user-preferences.md)。  
![\[統一檢視中顯示的變更，空格變更會隱藏\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-commit-changes2c.png)  
![\[分割檢視中顯示的變更，並在行上加上註解\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-commenting-commenttab.png)
**注意**  
 根據行結尾樣式，您的程式碼編輯器和其他因素，您可能看見新增或刪除整行，而不是行中的特定變更。詳細資訊層級符合 **git show** 或 **git diff** 命令中傳回的內容。

1. 若要將遞交與其父系比較，請從 **Commit visualize (遞交視覺化工具)** 索引標籤，選擇縮寫的遞交 ID。將顯示遞交詳細資訊，包括遞交與其父系之間的變更。

## 比較任兩個遞交指標
<a name="how-to-compare-commits-compare"></a>

您可以在 CodeCommit 主控台中檢視任兩個遞交指標之間的差異。遞交指標為參考，例如分支、標籤和遞交 ID。

1. 在 https：//[https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) 開啟 CodeCommit 主控台。

1. 在 **Repositories (儲存庫)** 頁面上，選擇您要比較遞交、分支或附加標籤之遞交所在的儲存庫。

1. 在導覽窗格中，選擇 **Commits (遞交)**，然後選擇 **Compare commits (比較遞交)**。  
![\[比較任兩個遞交指標\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-compare-1.png)

1. 使用方塊來比較兩個遞交指標。
   + 若要比較分支的頂端，請從清單中選擇分支名稱。這會從用於比較的該分支選取最新的遞交。
   + 若要將遞交與關聯的特定標籤比較，請從清單選擇標籤名稱 (如果有)。這會選取用於比較的之加上標籤的遞交。
   + 若要比較特定的遞交，請在方塊中輸入或貼上遞交 ID。若要取得完整的遞交 ID，請選擇導覽列中的 **Commits (遞交)**，並從清單複製遞交 ID。在**比較遞交**頁面上，將完整的遞交 ID 貼到文字方塊中，然後選擇**使用遞交 ID**。  
![\[比較分支、標籤或遞交 ID\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-compare-2.png)

1. 選取指標之後，選擇 **Compare (比較)**。  
![\[檢視兩個分支之間的比較\]](http://docs.aws.amazon.com/zh_tw/codecommit/latest/userguide/images/codecommit-compare-branches.png)

   您可以透過左右並排 (**Split (分割)** 檢視) 或內嵌 (**Unified (統一)** 檢視) 來顯示差異。您也可以隱藏或顯示空格的變更。

1. 若要清除您的比較選項，請選擇 **Cancel (取消)**。