GitHub에 API 버전 푸시하기
마지막 업데이트: 2026. 10. 20.
API를 GitHub 리포지토리에 연결하고 OAS/Swagger 또는 RAML 형식의 API 정의를 푸시하세요.
- GitHub 계정과 리포지토리가 있습니다.
- 귀하의 브라우저는 GitHub에서 지원됩니다(Internet Explorer 11은 GitHub에서 더 이상 지원되지 않으므로, IE11의 경우 API Contracts에서 이 기능이 지원되지 않습니다).
- GitHub 계정이 아직 API Contracts 계정에 연결되어 있지 않은 경우, API Contracts 설정으로 이동하세요.
- GitHub 계정 연결을 클릭합니다.
- 열리는 창에서 GitHub에 로그인하고 Talend 승인을 클릭하여 API Contracts가 GitHub 계정에 액세스하도록 허용합니다.
정보 메모경고: Internet Explorer 11을 사용하는 경우 Microsoft Edge, Google Chrome 또는 Firefox의 최신 버전으로 업그레이드하라는 메시지가 표시됩니다.
GitHub 계정이 API Contracts 계정에 연결되었으며, 이제 API 정의를 GitHub로 푸시할 수 있습니다.
- GitHub에 푸시하려는 API 버전을 엽니다.
- 오른쪽 상단에서 링크를 클릭합니다.
- GitHub 설정 편집 섹션에서 옵션을 활성화하고
다음 필드를 편집합니다:
정보 메모참고: API에 여러 버전이 있는 경우 각 버전마다 서로 다른 GitHub 설정을 가질 수 있습니다.
- 설정이 저장되면 푸시를 클릭합니다.
프로젝트에 GitHub로 푸시되지 않은 변경 사항이 포함되어 있으면
푸시 오른쪽에 녹색 점이 표시됩니다.

- 필요한 경우 커밋 메시지와 태그를 입력한 다음
Push를 클릭합니다.
태그는 고유해야 하며 다음 규칙을 팔로우해야 합니다:
- 영숫자 문자와 다음 특수 문자만 포함할 수 있습니다: _, -, . 및 /.
- 특수 문자로 시작하거나 끝날 수 없습니다.
- 다음 문자 패턴을 포함할 수 없습니다:
.., // 및 /..
선택한 API
정의 버전이 리포지토리에 푸시됩니다.생성된 파일 이름에는 API 이름과 버전이 포함되어 있습니다.
GitHub에서 보기를 클릭하여 선택한 리포지토리를 열 수 있습니다.