소스 리포지토리 생성 - Amazon CodeCatalyst

소스 리포지토리 생성

Amazon CodeCatalyst에서 블루프린트를 사용하여 프로젝트를 생성하면 CodeCatalyst가 소스 리포지토리를 생성합니다. 해당 소스 리포지토리에는 워크플로에 대한 구성 정보 및 사용자를 위해 만들어진 기타 리소스 외에도 샘플 코드가 포함되어 있습니다. 이는 CodeCatalyst에서 리포지토리를 시작하는 권장 방법입니다. 프로젝트의 리포지토리를 생성하도록 선택할 수 있습니다. 이러한 리포지토리에는 언제든지 편집하거나 삭제할 수 있는 README.md 파일이 포함됩니다. 소스 리포지토리를 만들 때 선택한 사항에 따라 소스 리포지토리에 .gitignore 파일이 포함될 수도 있습니다.

기존 Git 리포지토리를 CodeCatalyst 소스 리포지토리로 복제하려면 대신 빈 리포지토리를 만드는 것을 고려하세요. 이 리포지토리는 몇 가지 간단한 Git 명령으로 콘텐츠를 추가할 때까지 CodeCatalyst에서 사용할 수 없습니다. 또는 CodeCatalyst 콘솔에서 직접 빈 리포지토리에 콘텐츠를 추가할 수도 있습니다. 또는 지원되는 Git 리포지토리 제공업체의 소스 리포지토리를 연결할 수도 있습니다. 자세한 내용은 소스 리포지토리 연결 섹션을 참조하세요.

소스 리포지토리를 생성하려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트로 이동합니다.

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

  4. 리포지토리 추가를 선택하고 리포지토리 생성을 선택합니다.

  5. 리포지토리 이름에 리포지토리 이름을 제공합니다. 이 안내서에서는 codecatalyst-source-repository를 사용하지만 다른 이름을 선택할 수 있습니다. 리포지토리 이름은 프로젝트에서 고유해야 합니다. 리포지토리 이름 요구 사항에 대한 자세한 내용은 CodeCatalyst의 소스 리포지토리 할당량 섹션을 참조하세요.

  6. (선택 사항) 설명에 리포지토리에 대한 설명을 추가하여 프로젝트의 다른 사용자가 리포지토리의 용도를 이해하는 데 도움이 되도록 합니다.

  7. 리포지토리 생성(기본)을 선택합니다. 이 옵션은 기본 브랜치와 README.md 파일을 포함하는 리포지토리를 생성합니다. 빈 리포지토리와 달리 이 리포지토리가 생성되는 즉시 사용할 수 있습니다.

  8. 기본 브랜치에서 다른 이름을 선택할 이유가 없는 한 이름을 main으로 둡니다. 이 가이드의 예시는 모두 기본 브랜치의 이름으로 main을 사용합니다.

  9. (선택 사항) 푸시하려는 코드 유형에 맞는 .gitignore 파일을 추가합니다.

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

    참고

    CodeCatalyst는 README.md 파일을 만들 때 리포지토리에 파일을 추가합니다. 또한 CodeCatalyst는 main이라는 기본 브랜치에 리포지토리에 대한 초기 커밋을 생성합니다. README.md 파일을 편집하거나 삭제할 수 있지만 기본 브랜치를 삭제할 수는 없습니다.

빈 소스 리포지토리 생성
  1. CodeCatalyst 콘솔에서 빈 리포지토리를 만들려는 프로젝트로 이동합니다.

  2. 프로젝트 요약 페이지의 소스 리포지토리에서 리포지토리 추가를 선택한 다음 리포지토리 만들기를 선택합니다. 아니면 탐색 창에서 코드를 선택한 다음 소스 리포지토리를 선택합니다. 리포지토리 추가를 선택하고 리포지토리 생성을 선택합니다.

  3. 리포지토리 이름에 리포지토리 이름을 제공합니다. 이 안내서에서는 codecatalyst-source-repository를 사용하지만 다른 이름을 선택할 수 있습니다. 리포지토리 이름은 프로젝트에서 고유해야 합니다. 리포지토리 이름 요구 사항에 대한 자세한 내용은 CodeCatalyst의 소스 리포지토리 할당량 섹션을 참조하세요.

  4. (선택 사항) 설명에 리포지토리에 대한 설명을 추가하여 프로젝트의 다른 사용자가 리포지토리의 용도를 이해하는 데 도움이 되도록 합니다.

  5. 빈 리포지토리 생성을 선택한 다음 생성을 선택합니다.