

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

# **eb codesource**
<a name="eb3-codesource"></a>

## 설명
<a name="eb3-codesourcedescription"></a>

CodeCommit 리포지토리에서 배포하도록 EB CLI를 구성하거나, CodeCommit 통합을 비활성화하고 로컬 시스템에서 소스 번들을 업로드합니다.



**참고**  
일부 AWS 리전에서는 CodeCommit을 제공하지 않습니다. Elastic Beanstalk와 CodeCommit 간의 통합은 이러한 리전에서 작동하지 않습니다.  
각 리전에서 제공되는 AWS 서비스에 대한 자세한 내용은 [리전 테이블](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/)을 참조하세요.

## 구문
<a name="eb3-codesourcesyntax"></a>

**eb codesource** 

**eb codesource codecommit**

**eb codesource local**

## 옵션
<a name="eb3-codesourceoptions"></a>


****  

|  이름  |  설명  | 
| --- | --- | 
| [일반 옵션](eb3-cmd-options.md) |  | 

## 출력
<a name="eb3-codesourceoutput"></a>

**eb codesource**는 CodeCommit 통합과 표준 배포 중에 선택하라는 메시지를 표시합니다.

**eb codesource codecommit**은 CodeCommit 통합을 위해 대화형 리포지토리 구성을 시작합니다.

**eb codesource local**은 원래 구성을 보여 주고 CodeCommit 통합을 비활성화합니다.

## 예제
<a name="eb3-codesourceexample"></a>

**eb codesource codecommit**을 사용하여 현재 브랜치에 대해 CodeCommit 통합을 구성합니다.

```
~/my-app$ eb codesource codecommit
Select a repository
1) my-repo
2) my-app
3) [ Create new Repository ]
(default is 1): 1

Select a branch
1) mainline
2) test
3) [ Create new Branch with local HEAD ]
(default is 1): 1
```

**eb codesource local**을 사용하여 현재 브랜치에 대해 CodeCommit 통합을 비활성화합니다.

```
~/my-app$ eb codesource local
Current CodeCommit setup:
  Repository: my-app
  Branch: mainline
Default set to use local sources
```