CodeCatalyst에서 프로젝트의 리포지토리에 소스 코드 저장 - Amazon CodeCatalyst

CodeCatalyst에서 프로젝트의 리포지토리에 소스 코드 저장

소스 리포지토리는 프로젝트에 대한 코드 및 파일을 안전하게 저장합니다. 또한 첫 번째 커밋부터 마지막 변경 내용까지 소스 기록을 저장합니다. 소스 리포지토리가 포함된 블루프린트를 선택하면 해당 리포지토리에는 프로젝트의 워크플로 및 알림을 위한 구성 파일과 기타 정보도 포함됩니다. 이 구성 정보는 .codecatalyst 폴더에 저장됩니다.

프로젝트를 만들 때 소스 리포지토리를 만드는 블루프린트가 있는 프로젝트를 만들거나 기존 프로젝트에 소스 리포지토리를 만들어서 CodeCatalyst에서 소스 리포지토리를 만들 수 있습니다. 프로젝트 사용자는 프로젝트에 대해 만든 리포지토리를 자동으로 보고 사용할 수 있습니다. GitHub, Bibucket 또는 GitLab에서 호스팅되는 Git 리포지토리를 프로젝트에 연결하도록 선택할 수도 있습니다. 이렇게 하면 프로젝트 사용자는 프로젝트의 리포지토리 목록에서 연결된 리포지토리를 보고 액세스할 수 있습니다.

참고

리포지토리를 연결하려면 먼저 리포지토리를 호스팅하는 서비스에 대한 확장 프로그램을 설치해야 합니다. 아카이브된 리포지토리는 연결할 수 없습니다. 빈 리포지토리를 연결할 수는 있지만 기본 브랜치를 만드는 초기 커밋으로 초기화하기 전까지는 CodeCatalyst에서 리포지토리를 사용할 수 없습니다. 자세한 내용은 스페이스에 확장 프로그램 설치 섹션을 참조하세요.

기본적으로 소스 리포지토리는 Amazon CodeCatalyst 프로젝트의 다른 멤버와 공유됩니다. 프로젝트에 대한 추가 소스 리포지토리를 만들거나 리포지토리를 프로젝트에 연결할 수 있습니다. 프로젝트의 모든 멤버는 프로젝트의 소스 리포지토리에서 파일과 폴더를 보고, 추가하고, 편집하고, 삭제할 수 있습니다.

소스 리포지토리에서 코드를 빠르게 작업하려면 지정된 리포지토리를 복제하는 개발 환경을 만들고 이 환경으로 브랜치하여 개발 환경에 대해 선택한 통합 개발 환경(IDE)에서 코드를 작업할 수 있습니다. 로컬 컴퓨터에 소스 리포지토리를 복제하고 로컬 리포지토리와 원격 리포지토리 간에 변경 사항을 풀 앤 푸시하여 CodeCatalyst에서 작업할 수 있습니다. 또한 선호하는 IDE가 자격 증명 관리를 지원하는 한, 선호하는 IDE에서 소스 리포지토리에 대한 액세스를 구성하여 작업할 수도 있습니다.

리포지토리 이름은 CodeCatalyst 프로젝트에서 고유해야 합니다.