Skip to main content

리포지토리 만들기 및 관리

GitHub Enterprise Server에 리포지토리를 만들어 프로젝트의 파일을 저장하고 협업한 다음, 리포지토리의 이름과 위치를 관리할 수 있습니다.

리포지토리 정보

리포지토리에는 모든 코드, 파일 및 각 파일의 수정 기록이 포함됩니다. 리포지토리 내에서 작업에 대해 논의하고 관리할 수 있습니다.

리포지토리 모범 사례

리포지토리를 가장 효과적으로 사용하는 방법을 알아봅니다.

리포지토리에 대한 빠른 시작

5분 안에 새 리포지토리를 생성하고 첫 번째 변경 내용을 커밋하는 방법을 알아보세요.

리포지토리 제한

리포지토리의 제한 사항에 대해 알아봅니다.

새 리포지토리 만들기

개인 계정 또는 자신이 충분한 권한을 가진 조직에 새 리포지토리를 만들 수 있습니다.

템플릿에서 리포지토리 만들기

기존 리포지토리와 동일한 디렉터리 구조 및 파일을 가진 새 리포지토리를 생성할 수 있습니다.

템플릿 리포지토리 만들기

기존 리포지토리를 템플릿으로 만들어서 자신과 다른 사용자가 동일한 디렉터리 구조, 분기 및 파일을 사용하여 새 리포지토리를 생성하도록 할 수 있습니다.

문제 전용 리포지토리 만들기

GitHub Enterprise Server는 문제 전용 액세스 권한을 제공하지 않지만 문제만 포함된 두 번째 리포지토리를 사용하여 이를 달성할 수 있습니다.

리포지토리 복제

리포지토리의 미러를 포크하지 않고 유지하려면 특수 클론 명령을 실행한 다음 새 리포지토리에 미러 푸시할 수 있습니다.

리포지토리 복제

GitHub Enterprise Server 인스턴스에 리포지토리를 만들면 원격 리포지토리로 존재합니다. 리포지토리를 복제하여 컴퓨터에 로컬 복사본을 만들고 두 위치 간에 동기화할 수 있습니다.

복제 오류 문제 해결

리포지토리를 복제하는 데 문제가 있는 경우 다음의 일반적인 오류를 확인합니다.

리포지토리 이름 바꾸기

조직 소유자이거나 리포지토리에 대한 관리자 권한이 있는 경우 리포지토리의 이름을 변경할 수 있습니다.

리포지토리 전송

리포지토리를 다른 사용자 또는 조직 계정으로 전송할 수 있습니다.

리포지토리 삭제

조직 소유자이거나 리포지토리 또는 포크에 대한 관리자 권한이 있는 경우 리포지토리 또는 포크를 삭제할 수 있습니다. 포크된 리포지토리를 삭제해도 업스트림 리포지토리는 삭제되지 않습니다.

삭제된 리포지토리 복원

엔터프라이즈 소유자는 일부 삭제된 리포지토리를 복원하여 콘텐츠를 복구할 수 있습니다.