포크 정보
포크는 리포지토리의 독립적인 복사본과 같습니다. 분기와 달리 포크를 사용하면 원래 프로젝트에 영향을 주지 않고 자유롭게 실험할 수 있습니다. 복제되거나 중복된 리포지토리와는 달리, 분기와 유사한 끌어오기 요청을 통해 포크에서 발생한 변경 내용을 업스트림 리포지토리로 다시 병합할 수 있습니다.
GitHub에서 포크된 리포지토리를 보면, 업스트림 리포지토리가 포크 이름 아래에 표시됩니다.
포크를 분기와 구분하는 특징
각 포크는 자체적으로 완전한 리포지토리입니다.
- 분기
- 구성원 및 토론
- 이슈 및 끌어오기 요청
- 작업 및 프로젝트
- 태그, 레이블, Wiki
CDN를 사용하는 경우
다음과 같은 경우에는 브랜치보다 포크가 작업에 더 적합할 수 있습니다. 포크가 더 나을 수 있습니다.
- 원본 프로젝트에 영향을 주지 않고 안전하게 실험하려는 경우
- 프로젝트의 주요 목표와 무관한 별도 토론 공간이 필요한 경우
- 나중에 자신의 작업을 독립된 리포지토리로 만들고자 하는 경우
어떤 리포지토리를 포크할 수 있나요?
제공된 리포지토리 및 엔터프라이즈 정책에 대한 설정에서 포크를 허용하는 경우, 개인 계정 또는 리포지토리 생성 권한이 있는 GitHub의 조직에 프라이빗 또는 내부 리포지토리를 포크할 수 있습니다. 일반적으로 공개 리포지토리를 개인 계정이나 리포지토리 생성 권한이 있는 조직으로 포크할 수 있습니다.
다음 단계
리포지토리 포크에 관한 지침은 리포지토리 포크을(를) 참조하세요.
포크를 만들 수 있는 시기와 포크의 사용 권한 및 표시 여부 설정에 대한 자세한 내용은 포크의 사용 권한 및 표시 여부 정보을(를) 참조하세요.