규칙 집합을 만든 후에도 변경할 수 있습니다. 예를 들어 분기 또는 태그를 더 엄격하게 보호하는 규칙을 추가하거나, 리포지토리에 대한 기여자 경험에 미치는 의도하지 않은 영향을 해결하기 위해 규칙 세트를 일시적으로 비활성화할 수 있습니다.
REST 및 GraphQL API를 사용하여 규칙 세트를 관리할 수 있습니다. 자세한 내용은 "규칙에 대한 REST API 엔드포인트" 및 "변형"을(를) 참조하세요.
리포지토리에 대한 규칙 세트 보기
"규칙 집합" 페이지에서 리포지토리에 대한 읽기 권한이 있는 사람은 누구나 대상이 특정 분기, 태그 또는 푸시 제한
포크된 리포지토리에 대한 푸시 규칙 집합의 경우 "규칙 집합" 페이지에 규칙이 적용되는 원본 리포지토리에서 규칙 집합을 관리하는 것으로 표시됩니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
왼쪽의 파일 트리 보기에서 분기 드롭다운 메뉴를 선택한 다음 모든 분기 보기를 클릭합니다. 통합 파일 편집기의 맨 위에도 분기 드롭다운 메뉴가 있습니다.
-
분기 이름 왼쪽에서 을(를) 클릭합니다.
-
필요에 따라 결과를 필터링하려면 탭을 클릭하거나 "분기 검색" 검색 창을 사용합니다.
-
보려는 규칙 세트의 이름을 클릭합니다.
규칙 세트 편집
규칙 집합을 편집하여 이름, 권한 무시 또는 규칙 등을 변경할 수 있습니다. 규칙 집합을 편집하여 규칙 집합을 사용하거나 일시적으로 사용하지 않도록 설정하여 상태를 변경할 수 있습니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
왼쪽 사이드바의 "코드 및 자동화"에서 규칙을 클릭한 다음 규칙 세트를 클릭합니다.
-
"규칙 세트" 페이지에서 편집할 규칙 세트의 이름을 클릭합니다.
-
필요에 따라 규칙 세트를 변경합니다. 사용 가능한 규칙에 대한 정보는 "규칙 세트에 사용 가능한 규칙"을(를) 참조하세요.
-
페이지 하단에서 Save changes(변경 내용 저장)를 클릭합니다.
규칙 세트 삭제
팁: 규칙 세트를 일시적으로 사용하지 않도록 설정하고 삭제하지는 않으려는 경우 규칙 세트의 상태를 "사용 안 함"으로 설정할 수 있습니다. 자세한 내용은 “규칙 세트 편집”을 참조하세요.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
왼쪽 사이드바의 "코드 및 자동화"에서 규칙을 클릭한 다음 규칙 세트를 클릭합니다.
-
삭제할 규칙 세트의 이름을 클릭합니다.
-
규칙 세트 이름의 오른쪽에서 를 선택하고 규칙 세트 삭제를 클릭합니다.
규칙 집합 기록 사용
참고:
- 규칙 집합 기록은 현재 공개 미리 보기 버전이며 변경될 수 있습니다.
- 2023년 10월 11일 공개 미리 보기 릴리스 이후 규칙 집합에 대한 변경 내용만 규칙 집합 기록에 포함됩니다.
규칙 집합의 모든 변경 내용을 보고 특정 반복으로 되돌릴 수 있습니다. 특정 반복에서 규칙 집합의 구성이 포함된 JSON 파일을 다운로드할 수도 있습니다. 규칙 집합의 바이패스 목록은 내보낸 JSON 파일에서 제외됩니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
왼쪽 사이드바의 "코드 및 자동화"에서 규칙을 클릭한 다음 규칙 세트를 클릭합니다.
-
규칙 집합 변경 기록을 보려면 규칙 집합 이름 오른쪽에 있는 를 선택한 다음 기록을 클릭하세요.
-
특정 반복의 오른쪽에서 를 선택한 다음 변경 내용 비교, 복원 또는 다운로드를 클릭하세요.
규칙 집합 가져오기
JSON 파일을 사용하여 다른 리포지토리 또는 조직에서 규칙 집합을 가져올 수 있습니다. 여러 리포지토리 또는 조직에 동일한 규칙 집합을 적용하려는 경우에 유용할 수 있습니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
왼쪽 사이드바의 "코드 및 자동화"에서 규칙을 클릭한 다음 규칙 세트를 클릭합니다.
-
새 규칙 집합 드롭다운을 선택한 다음 규칙 집합 가져오기를 클릭하세요.
-
내보낸 JSON 파일을 여세요.
-
가져온 규칙 집합을 검토하고 만들기를 클릭하세요.