- 저장소 관리자가 풀 리퀘스트(PR) 접근 방식을 세밀하게 제어할 수 있는 두 가지 새로운 설정이 추가됨
-
풀 리퀘스트 기능을 완전히 비활성화해, 탭이 숨겨지고 기존 PR도 볼 수 없게 함
-
협업자(collaborator) 만 새 PR을 만들 수 있도록 제한하며, 다른 사용자는 열람과 댓글만 가능
- 이 설정은 공개 및 비공개 저장소 모두에서 즉시 사용 가능하며, 설정 경로는 Settings > General > Features
- GitHub 모바일 앱에서는 UI 업데이트가 곧 적용될 예정이며, 현재는 PR 탭이 표시되지만 새 PR 생성은 불가함
저장소 기여 제어 기능 강화
- 저장소 관리자가 프로젝트의 기여 방식을 세밀하게 조정할 수 있도록 새로운 접근 제어 설정이 도입됨
- 기존에는 위키, 이슈, 토론, 프로젝트 기능을 개별적으로 끄는 것이 가능했으나, 이제 풀 리퀘스트도 동일하게 제어 가능
- 프로젝트의 성격에 따라 외부 기여를 차단하거나 제한할 수 있는 유연성 제공
풀 리퀘스트 완전 비활성화
- 저장소 Settings에서 풀 리퀘스트 기능을 완전히 끌 수 있음
- 비활성화 시 풀 리퀘스트 탭이 숨겨지고, 기존 PR 열람 및 신규 생성이 모두 불가
-
미러 저장소, 읽기 전용 코드베이스, 또는 공개 공유용 프로젝트에 유용함
- 이 설정은 외부 기여를 받지 않으려는 프로젝트 운영에 적합한 형태
협업자 전용 풀 리퀘스트 제한
- 풀 리퀘스트 기능은 유지하되, 협업자만 새 PR을 생성할 수 있도록 제한 가능
- 탭은 계속 표시되며, 모든 사용자가 PR을 보고 댓글을 남길 수 있음
- 단, 쓰기 권한이 있는 협업자만 새 PR을 만들 수 있음
- 협업자는 저장소 Collaborators 탭에서 추가·삭제 가능
- 이 기능은 개발 품질 관리가 중요한 단계나 기여자 통제가 필요한 상황에 적합
설정 적용 및 모바일 지원
- 두 가지 설정 모두 공개 및 비공개 저장소에서 즉시 사용 가능
- 경로: Settings > General > Features
-
모바일 앱에서는 UI 업데이트가 곧 제공될 예정
- 현재는 PR 탭이 계속 보이지만, PR 생성은 불가능
- 나머지 설정 동작은 웹과 동일
기타 관련 정보
- 특정 사용자의 활동을 일시적으로 제한하려면 temporary interaction limits 기능을 계속 사용할 수 있음
- 자세한 설정 방법은 GitHub Docs의 관련 페이지에서 확인 가능
- GitHub은 유지보수자 지원을 위한 추가 계획을 별도 블로그 포스트에서 안내하고 있음