

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

# 에서 브랜치 세부 정보 보기 AWS CodeCommit
<a name="how-to-view-branch-details"></a>

CodeCommit 콘솔을 사용하여 CodeCommit 리포지토리의 브랜치에 대한 세부 정보를 볼 수 있습니다. 브랜치에 마지막으로 커밋한 날짜, 커밋 메시지 등을 볼 수 있습니다. CodeCommit 리포지토리에 연결된 로컬 리포지토리에서 AWS CLI 또는 Git을 사용할 수도 있습니다.

**Topics**
+ [브랜치 세부 정보 보기 (콘솔)](#how-to-view-branch-details-console)
+ [브랜치 세부 정보 보기 (Git)](#how-to-view-branch-details-git)
+ [브랜치 세부 정보 보기 (AWS CLI)](#how-to-view-branch-details-cli)

## 브랜치 세부 정보 보기 (콘솔)
<a name="how-to-view-branch-details-console"></a>

CodeCommit 콘솔을 사용하여 리포지토리의 브랜치 목록과 브랜치에 대한 세부 정보를 빠르게 볼 수 있습니다.

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-branches.png)

1. 리포지토리의 기본값으로 사용되는 브랜치의 이름은 **기본 브랜치** 옆에 표시됩니다. 브랜치에 대한 가장 최근 커밋에 대한 세부 정보를 보려면, 브랜치를 선택한 다음 **마지막 커밋 보기**를 선택합니다. 브랜치의 파일과 코드를 보려면 브랜치 이름을 선택합니다.

## 브랜치 세부 정보 보기 (Git)
<a name="how-to-view-branch-details-git"></a>

로컬 리포지토리에서 Git을 사용하여 CodeCommit 리포지토리의 로컬 및 원격 추적 브랜치에 대한 세부 정보를 보려면 **git branch** 명령을 실행합니다.

다음 단계들은 로컬 리포지토리를 이미 CodeCommit 리포지토리에 연결했다는 가정하에 작성되었습니다. 지침은 [리포지토리에 연결](how-to-connect.md) 섹션을 참조하세요.

1. **--all** 옵션을 지정하여 **git branch** 명령을 실행합니다.

   ```
   git branch --all
   ```

1. 이 명령이 제대로 실행되면 다음과 비슷한 출력이 반환됩니다.

   ```
     MyNewBranch
   * main
     remotes/origin/MyNewBranch
     remotes/origin/main
   ```

   별표(`*`)는 현재 설정된 브랜치 옆에 표시됩니다. 그 이후의 항목은 원격 추적 참조입니다.
**작은 정보**  
**git branch**는 로컬 브랜치를 보여 줍니다.  
**git branch -r**은 원격 브랜치를 보여 줍니다.  
**git checkout *existing-branch-name***은 지정된 브랜치 이름으로 전환되며, 그 후에 **git branch**가 즉시 실행되면 그것을 별표(`*`)로 표시합니다.  
**git remote update *remote-name***는 사용 가능한 CodeCommit 리포지토리 브랜치 목록으로 로컬 리포지토리를 업데이트합니다. (CodeCommit 리포지토리 이름의 목록과 그 URL을 가져오려면 **git remote -v** 명령을 실행합니다.)

다른 옵션들에 대해서는 Git 설명서를 참조하세요.

## 브랜치 세부 정보 보기 (AWS CLI)
<a name="how-to-view-branch-details-cli"></a>

CodeCommit에서 AWS CLI 명령을 사용하려면를 설치합니다 AWS CLI. 자세한 내용은 [명령줄 참조](cmd-ref.md) 단원을 참조하십시오.

 AWS CLI 를 사용하여 CodeCommit 리포지토리의 브랜치에 대한 세부 정보를 보려면 다음 명령 중 하나 이상을 실행합니다.
+ 브랜치 이름 목록을 보려면 [list-branches](#how-to-view-branch-details-cli)를 실행합니다.
+ 특정 브랜치에 대한 정보를 보려면 [get-branch](#how-to-view-branch-details-cli-details)를 실행합니다.

### 브랜치 이름 목록을 보려면
<a name="how-to-view-branch-details-cli-list"></a>

1. CodeCommit 리포지토리의 이름을 지정하여 **list-branches** 명령을 실행합니다(`--repository-name` 옵션 사용).
**작은 정보**  
CodeCommit 리포지토리의 이름을 가져오려면 [list-repositories](how-to-view-repository-details.md#how-to-view-repository-details-no-name-cli) 명령을 실행합니다.

   예를 들어, `MyDemoRepo`라는 CodeCommit 리포지토리의 브랜치에 대한 세부 정보를 보려면 다음과 같이 합니다.

   ```
   aws codecommit list-branches --repository-name MyDemoRepo
   ```

1. 성공하면 이 명령은 각 브랜치에 대한 항목이 있는 `branchNameList` 객체를 출력합니다.

   다음은 위 예제 명령의 출력 예입니다.

   ```
   {
       "branches": [
           "MyNewBranch",
           "main"
       ]
   }
   ```

### 커밋에 대한 정보를 보려면
<a name="how-to-view-branch-details-cli-details"></a>

1. 다음을 지정하여 **get-branch** 명령을 실행합니다.
   + 리포지토리 이름(**--repository-name** 옵션 사용).
   + 브랜치 이름(**--branch-name** 옵션 사용).

   예를 들어, `MyDemoRepo`라는 CodeCommit 리포지토리의 `MyNewBranch`라는 브랜치에 대한 정보를 보려면 다음과 같이 합니다.

   ```
   aws codecommit get-branch --repository-name MyDemoRepo --branch-name MyNewBranch
   ```

1. 성공하면 이 명령은 브랜치의 이름과 이 브랜치에 대한 마지막 커밋의 ID를 출력합니다.

   다음은 위 예제 명령의 출력 예입니다.

   ```
   {
       "branch": {
             "branchName": "MyNewBranch",
             "commitID": "317f8570EXAMPLE"
       }
   }
   ```