프로젝트 코드를 저장하고 협업할 수 있는 리포지토리를 사용하고 관리하는 방법을 알아봅니다.
GitHub Enterprise Server 인스턴스에 리포지토리를 만들면 원격 리포지토리 존재합니다. 리포지토리를 복제하여 컴퓨터에 로컬 복사본을 만들고 두 위치 간에 동기화할 수 있습니다.
엔터프라이즈 소유자는 일부 삭제된 리포지토리를 복원하여 콘텐츠를 복구할 수 있습니다.
GitHub Enterprise Server에 또는 명령줄을 사용하여 기존 파일을 리포지토리에 업로드하고 커밋할 수 있습니다.
GitHub의 퍼블릭 리포지토리는 오픈 소스 소프트웨어를 공유하는 데 자주 사용됩니다. 리포지토리가 진정으로 오픈 소스가 되려면 다른 사용자가 소프트웨어를 자유롭게 사용, 변경 및 배포할 수 있도록 라이선스를 부여해야 합니다.
조직 소유자이거나 리포지토리 또는 포크에 대한 관리자 권한이 있는 경우 리포지토리 또는 포크를 삭제할 수 있습니다. 포크된 리포지토리를 삭제해도 업스트림 리포지토리는 삭제되지 않습니다.
승인 검토를 요구하거나 보호된 분기에 병합된 모든 끌어오기 요청의 상태 검사를 전달하는 등 하나 이상의 분기에 특정 워크플로를 적용하는 분기 보호 규칙을 만들 수 있습니다.
리포지토리를 볼 수 있는 사용자를 선택할 수 있습니다.