Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-03-26. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

리포지토리에 대한 익명 Git 읽기 권한 사용

리포지토리 관리자는 특정 요구 사항을 충족하는 퍼블릭 리포지토리에 대해 익명 Git 읽기 액세스를 사용하거나 사용하지 않도록 설정할 수 있습니다.

리포지토리 관리자는 다음과 같은 경우 특정 리포지토리에 대한 익명 Git 읽기 권한 설정을 변경할 수 있습니다.

  • 사이트 관리자가 프라이빗 모드 및 익명 Git 읽기 권한을 활성화했습니다.
  • 리포지토리는 엔터프라이즈에서 공용이며 포크가 아닙니다.
  • 사이트 관리자가 리포지토리에 대한 익명 Git 읽기 권한을 비활성화하지 않았습니다.

참고:

  • 포크된 리포지토리의 Git 읽기 액세스 설정은 기본적으로 루트 리포지토리에서 액세스 설정을 상속하므로 변경할 수 없습니다.
  • 퍼블릭 리포지토리가 프라이빗이 되면 해당 리포지토리에 대해 익명 Git 읽기 액세스가 자동으로 비활성화되고 포크됩니다.
  • 익명 인증이 있는 리포지토리에 Git LFS 자산이 포함된 경우 여전히 인증이 필요하므로 Git LFS 자산을 다운로드하지 못합니다. Git LFS 자산이 있는 리포지토리에 대해 익명 Git 읽기 액세스를 사용하도록 설정하지 않는 것이 좋습니다.
  1. GitHub Enterprise Server 인스턴스에서 리포지토리의 기본 페이지로 이동합니다.
  2. 리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다. 탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.
  3. "위험 영역" 섹션에서 "익명 Git 읽기 액세스 사용" 옆에 있는 사용을 클릭합니다.
  4. 변경 내용을 검토합니다. 확인하려면 리포지토리의 이름을 입력하고 이해합니다. 익명 Git 읽기 권한을 활성화합니다. 를 클릭합니다.