소스 리포지토리 복제 - 아마존 CodeCatalyst

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

소스 리포지토리 복제

소스 리포지토리의 여러 파일, 브랜치 및 커밋으로 효과적으로 작업하려면 소스 리포지토리를 로컬 컴퓨터에 복제하고 Git 클라이언트 또는 통합 개발 환경 () IDE 을 사용하여 변경하십시오. 이슈 및 풀 리퀘스트와 같은 CodeCatalyst 기능을 사용하려면 변경 내용을 소스 리포지토리에 커밋하고 푸시하세요. 코드 작업을 위한 개발 환경을 만들도록 선택할 수도 있습니다. 개발 환경을 만들면 지정한 리포지토리와 브랜치가 개발 환경에 자동으로 복제됩니다.

참고

CodeCatalyst 콘솔에서 연결된 리포지토리를 복제하거나 해당 리포지토리에 대한 개발 환경을 생성할 수 없습니다. 연결된 리포지토리를 로컬에서 복제하려면 리포지토리 목록에서 링크를 선택하여 해당 리포지토리를 호스팅하는 서비스에서 해당 리포지토리를 연 다음 복제합니다. 자세한 내용은 연결된 리포지토리를 호스팅하는 서비스 설명서를 참조하십시오.

소스 리포지토리에서 개발 환경을 만들려면
  1. https://codecatalyst.aws/ 에서 CodeCatalyst 콘솔을 엽니다.

  2. 탐색 창에서 코드를 선택한 다음 소스 리포지토리를 선택합니다.

  3. 코드 작업을 하려는 소스 리포지토리를 선택합니다.

  4. 개발 환경 생성을 선택합니다.

  5. 드롭다운 IDE 메뉴에서 지원되는 항목을 선택합니다. 자세한 내용은 개발 환경을 위해 지원되는 통합 개발 환경 섹션을 참조하세요.

  6. 다음 중 하나를 수행합니다.

    • 기존 브랜치에서 작업을 선택한 다음 기존 브랜치 드롭다운 메뉴에서 브랜치를 선택합니다.

    • 새 브랜치에서 근무를 선택하고 브랜치 이름 필드에 브랜치 이름을 입력한 다음 드롭다운 메뉴에서 브랜치 생성 기반으로 새 브랜치를 만들 브랜치를 선택합니다.

  7. 선택적으로 개발 환경의 이름을 추가하거나 구성을 편집할 수 있습니다.

  8. 생성(Create)을 선택합니다.

소스 리포지토리를 복제하려면
  1. 프로젝트로 이동합니다.

  2. 프로젝트 요약 페이지의 목록에서 원하는 리포지토리를 선택한 다음 리포지토리 보기를 선택합니다. 또는 탐색 창에서 코드를 선택한 다음 소스 리포지토리를 선택합니다. 프로젝트의 소스 리포지토리 목록에서 리포지토리 이름을 선택합니다. 필터 막대에 리포지토리 이름의 일부를 입력하여 리포지토리 목록을 필터링할 수 있습니다.

  3. 리포지토리 복제를 선택합니다. 리포지토리의 URL 복제본을 복사합니다.

    참고

    개인용 액세스 토큰 (PAT) 이 없는 경우 토큰 생성을 선택합니다. 토큰을 복사하여 안전한 위치에 저장합니다. Git 클라이언트 또는 통합 개발 환경 () IDE 에서 비밀번호를 입력하라는 메시지가 PAT 표시되면 이 옵션을 사용합니다.

  4. 다음 중 하나를 수행합니다.

    • 리포지토리를 로컬 컴퓨터에 복제하려면 터미널 또는 명령줄을 열고 git clone 명령 URL 뒤에 복제본을 포함하여 명령을 실행합니다. 예:

      git clone https://LiJuan@git.us-west-2.codecatalyst.aws/v1/ExampleCorp/MyExampleProject/MyExampleRepo

      암호를 입력하라는 메시지가 표시되면 이전에 저장한 PAT 암호를 붙여넣습니다.

      참고

      운영 체제에서 자격 증명 관리를 제공하거나 자격 증명 관리 시스템을 설치한 경우 자격 증명 관리 시스템을 한 번만 제공하면 됩니다PAT. 그렇지 않은 경우 모든 Git PAT 작업에 대해 를 제공해야 할 수 있습니다. 가장 좋은 방법은 자격 증명 관리 시스템에 사용자 인증 정보가 안전하게 저장되도록 하는 것입니다. PAT 를 복제 URL 문자열의 PAT 일부로 포함하지 마십시오.

    • 를 사용하여 리포지토리를 복제하려면 해당 설명서를 따르십시오IDE. IDE Git 리포지토리를 복제하는 옵션을 선택하고 를 제공합니다. URL 암호를 입력하라는 메시지가 표시되면 암호를 입력합니다. PAT