연결 실패 찾기 및 해결하기
리포지토리 그룹에 구성을 적용하면 일반적으로 기존 리포지토리 설정과 적용한 구성 간의 충돌로 인해 일부 리포지토리가 연결되지 않을 수 있습니다. 이 경우 일부 설정만 영향을 받는 리포지토리에 적용되며 해당 리포지토리는 향후 구성 변경 내용을 상속하지 않습니다.
보안 구성 설정 페이지의 "구성 적용" 아래 의 리포지토리 탭에 첨부 파일이 실패한 리포지토리의 수를 보여 주는 배너가 표시되고 그 이유가 요약되어 있습니다. 배너의 링크를 클릭하거나 리포지토리 목록을 config-status:failed기준으로 필터링하여 영향을 받는 리포지토리 및 각 오류를 해결하는 방법에 대한 지침을 확인합니다.
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "보안" 섹션에서 드롭다운 메뉴를 선택한 Advanced Security 다음 구성을 클릭합니다.
-
리포지토리 탭을 클릭합니다.
-
"구성 적용" 섹션에서
config-status:failed로 필터링하세요. -
결과 목록에서 관심 있는 리포지토리에 대해 실패한 이유를 클릭합니다.
-
대화 상자에서 정보를 검토하고, 문제 해결 안내를 따릅니다.
제거된 구성 찾기 및 수정
리포지토리의 구성 상태는 removed 리포지토리 관리자가 적용된 구성과 충돌하는 보안 설정을 변경할 때 변경됩니다. 구성은 여전히 리포지토리와 연결되지만 리포지토리는 더 이상 구성에서 모든 설정을 상속하지 않습니다.
removed 상태인 리포지토리를 찾아 수정하려면:
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "보안" 섹션에서 드롭다운 메뉴를 선택한 Advanced Security 다음 구성을 클릭합니다.
-
"구성 상태" 필터를 사용하여 리포지토리 목록을 필터링하고 "제거됨"을 선택합니다.
-
의도한 설정을 복원하려면 영향을 받는 리포지토리에 구성을 다시 적용합니다.
-
향후 재정의를 방지하려면 구성에 강제 적용을 활성화하는 것이 좋습니다. 보안 구성 적용을(를) 참조하세요.
엔터프라이즈에서 제거된 구성 찾기 및 수정
리포지토리의 구성 상태는 removed_by_enterprise 엔터프라이즈 수준 변경이 리포지토리에 적용된 조직 수준 구성과 충돌할 때 변경됩니다.
removed_by_enterprise 상태인 리포지토리를 찾아 해결하려면:
-
GitHub의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음, Your organizations를 클릭합니다.
-
조직 이름에서 설정을 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "보안" 섹션에서 드롭다운 메뉴를 선택한 Advanced Security 다음 구성을 클릭합니다.
-
"구성 상태" 필터를 사용하여 리포지토리 목록을 필터링하고 "엔터프라이즈에서 제거됨"을 선택합니다.
-
엔터프라이즈 관리자와 협력하여 엔터프라이즈 수준 및 조직 수준 구성 간의 충돌을 해결합니다.
-
조직 또는 엔터프라이즈 수준에서 구성을 다시 적용합니다.
모든 구성 상태에 대한 자세한 내용은 보안 구성 상태을 참조하세요.