프로젝트로 작업 구성 시작하기
조직에 맞게 프로젝트를 구성합니다.
GitLab의 프로젝트는 특정 개발 프로젝트의 모든 데이터를 구성합니다. 프로젝트는 팀과 함께 작업하고, 파일을 저장하고, 작업을 관리하는 곳입니다. 프로젝트를 사용하여: 코드 작성 및 저장 이슈 및 작업 추적 코드 변경에 대한 협업 앱 테스트 및 배포 프로젝트 생성 및 유지 관리는 더 큰 워크플로우의 일부입니다: 1단계: 프로젝트 생성 # 먼저 GitLab에서 새 프로젝트를 생성하여 코드베이스, 문서 및 관련 리소스를 담습니다. 프로젝트에는 저장소가 포함됩니다. 저장소에는 작업과 관련된 모든 파일, 디렉토리 및 데이터가 포함됩니다. 프로젝트를 생성할 때 개발 워크플로우 및 협업 요구 사항에 맞게 다음 설정을 검토하고 구성합니다: 가시성 수준 머지 리퀘스트 승인 이슈 추적 CI/CD 파이프라인 이슈 또는 머지 리퀘스트와 같은 엔티티에 대한 설명 템플릿 자세한 내용은 다음을 참조하세요: 프로젝트 생성 프로젝트 관리 프로젝트 가시성 프로젝트 설정 설명 템플릿 2단계: 프로젝트에 대한 안전하고 제어된 액세스 # 다음 도구를 사용하여 프로젝트에 대한 안전한 액세스를 관리합니다: 프로젝트 액세스 토큰: 안전한 통합을 위해 자동화 도구 또는 외부 시스템에 특정 액세스 권한을 부여합니다. 배포 키: 프로젝트를 외부 시스템에 안전하게 배포하기 위해 저장소에 읽기 전용 액세스를 부여합니다. 배포 토큰: 안전한 배포와 자동화를 위해 프로젝트의 저장소 및 레지스트리에 임시, 제한된 액세스를 부여합니다. 자세한 내용은 다음을 참조하세요: 프로젝트 액세스 토큰 배포 키 배포 토큰 3단계: 프로젝트 협업 및 공유 # 여러 프로젝트를 그룹에 초대할 수 있으며, 이것을 때때로 그룹과 프로젝트 공유 라고 합니다. 각 프로젝트에는 자체 저장소, 이슈, 머지 리퀘스트 및 기타 기능이 있습니다. 그룹에 여러 프로젝트가 있으면 팀 멤버는 개별 프로젝트에서 협업하면서 그룹에서 수행된 모든 작업의 상위 수준 보기를 가질 수 있습니다. 프로젝트에 대한 액세스를 더 세분화하려면 그룹에 서브그룹을 추가할 수 있습니다. 자세한 내용은 다음을 참조하세요: 프로젝트 공유 서브그룹 4단계: 프로젝트 검색 가능성 및 인지도 향상 # 검색 상자를 사용하여 GitLab 인스턴스 전체에서 특정 프로젝트, 이슈, 머지 리퀘스트 또는 코드 스니펫을 빠르게 찾습니다. 프로젝트를 더 쉽게 찾을 수 있도록: 예약된 프로젝트 및 그룹 이름으로 프로젝트에 대한 일관되고 인식 가능한 명명 체계를 만듭니다. 프로젝트의 README 파일에 배지를 추가합니다. 배지는 빌드 상태, 프로젝트 상태, 테스트 커버리지 또는 버전 번호와 같은 중요한 정보를 표시할 수 있습니다. 프로젝트 토픽을 할당합니다. 토픽은 프로젝트를 구성하고 찾는 데 도움이 되는 레이블입니다. 자세한 내용은 다음을 참조하세요: 예약된 프로젝트 및 그룹 이름 검색 배지 프로젝트 토픽 5단계: 개발 효율성 향상 및 코드 품질 유지 # 다음과 같은 코드 인텔리전스 기능을 사용하여 생산성을 향상하고 고품질 코드베이스를 유지합니다: 코드 탐색 호버 정보 자동
