

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 에서 커밋 비교 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://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home)에서 CodeCommit 콘솔을 엽니다.

1. **리포지토리** 페이지에서 한 커밋과 상위 커밋 간의 차이를 보려는 리포지토리를 선택합니다.

1. 탐색 창에서 **커밋**을 선택합니다.

1. 목록에 있는 모든 커밋의 약식 커밋 ID를 선택합니다. 뷰가 변경되어, 해당 커밋과 상위 커밋 간의 차이점을 포함하여 이 커밋에 대한 세부 정보가 표시됩니다.  
![\[이 커밋과 상위 커밋 간의 차이를 보려면 약식 커밋 ID를 선택합니다\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-commit-changes1.png)

   변경 내용은 나란히(**분할** 보기) 또는 일렬(**통합** 보기)로 표시할 수 있습니다. 공백 변경을 숨기거나 표시할 수도 있습니다. 주석을 추가할 수도 있습니다. 자세한 내용은 [커밋에 대한 주석 추가](how-to-commit-comment.md) 단원을 참조하십시오.
**참고**  
코드 및 다른 콘솔 설정 보기에 대한 기본 설정은 변경이 생길 때마다 브라우저 쿠키로 저장됩니다. 자세한 내용은 [사용자 기본 설정으로 작업](user-preferences.md) 단원을 참조하십시오.  
![\[통합 보기에 표시된 변경 사항 (공백 변경 사항 숨김)\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-commit-changes2c.png)  
![\[분할 보기에 표시된 변경 사항 (각 행에 주석 추가)\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-commenting-commenttab.png)
**참고**  
 행 마무리 스타일, 코드 편집기 및 기타 요인 등에 따라 한 행의 특정 변경 내용 대신 전체 행이 추가되거나 삭제될 수 있습니다. 세부 수준은 **git show** 또는 **git diff** 명령에서 반환되는 것과 일치합니다.

1. 한 커밋을 상위 커밋과 비교하려면 **커밋 시각화 도우미** 탭에서 약식 커밋 ID를 선택합니다. 한 커밋과 상위 커밋 간의 변경 사항을 비롯한 커밋 세부 정보가 표시됩니다.

## 임의의 두 커밋 지정자 비교
<a name="how-to-compare-commits-compare"></a>

CodeCommit 콘솔에서 두 커밋 지정자 간의 차이점을 확인할 수 있습니다. 커밋 지정자는 브랜치, 태그, 커밋 ID와 같은 참조 정보입니다.

1. [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home)에서 CodeCommit 콘솔을 엽니다.

1. **리포지토리** 페이지에서, 커밋, 브랜치 또는 태그 지정된 커밋을 비교하려는 리포지토리를 선택합니다.

1. 탐색 창에서 **커밋**을 선택한 다음 **커밋 비교**를 선택합니다.  
![\[임의의 두 커밋 지정자 비교\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-compare-1.png)

1. 상자를 사용하여 두 커밋 지정자를 비교할 수 있습니다.
   + 브랜치의 팁을 비교하려면 목록에서 브랜치 이름을 선택합니다. 그러면 해당 브랜치에서 비교를 위해 가장 최근 커밋을 선택합니다.
   + 커밋을 관련 특정 태그와 비교하려면 목록에서 태그 이름(있는 경우)을 선택합니다. 그러면 비교를 위해 태그가 지정된 커밋이 선택됩니다.
   + 특정 커밋을 비교하려면 상자에 커밋 ID를 입력하거나 붙여넣습니다. 전체 커밋 ID를 가져오려면, 탐색 표시줄에서 **커밋**을 선택하고 목록에서 커밋 ID를 복사합니다. **커밋 비교** 페이지에서 텍스트 상자에 전체 커밋 ID를 붙여넣고 **커밋 ID 사용**을 선택합니다.  
![\[브랜치, 태그 또는 커밋 ID 비교\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-compare-2.png)

1. 지정자를 선택한 후 **비교**를 선택합니다.  
![\[두 브랜치 간의 비교 보기\]](http://docs.aws.amazon.com/ko_kr/codecommit/latest/userguide/images/codecommit-compare-branches.png)

   차이점은 나란히(**분할** 보기) 또는 일렬(**통합** 보기)로 표시할 수 있습니다. 공백 변경을 숨기거나 표시할 수도 있습니다.

1. 비교 선택 항목을 지우려면 **취소**를 선택합니다.