# 포크를 활용한 작업

포크는 GitHub에서 open source 개발에 자주 사용됩니다.

## Links

* [포크에 대하여](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks)

  포크는 원래 "업스트림" 리포지토리와 코드 및 표시 유형 설정을 공유하는 새 리포지토리입니다.

* [리포지토리를 포크하다](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/fork-a-repo)

  포크는 원래 업스트림 리포지토리와 코드 및 표시 유형 설정을 공유하는 새 리포지토리입니다.

* [포크의 사용 권한 및 표시 여부 정보](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/about-permissions-and-visibility-of-forks)

  포크의 권한 및 공개 범위는 업스트림 리포지토리가 공개인지 비공개인지 여부,  소유인지 여부, 그리고 엔터프라이즈의 정책에 따라 달라집니다.

* [포크에 대한 원격 리포지토리 구성하기](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/configuring-a-remote-repository-for-a-fork)

  원본 리포지토리와 포크에서 변경한 내용을 동기화하려면 Git의 업스트림 리포지토리를 가리키는 원격을 구성해야 합니다. 이렇게 하면 원본 리포지토리의 변경 내용을 포크와 동기화할 수도 있습니다.

* [포크 동기화](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork)

  리포지토리의 포크를 동기화하여 업스트림 리포지토리를 최신 상태로 유지합니다.

* [포크에서 만든 끌어오기 요청 분기에 대한 변경 허용](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

  협업을 강화하려면 개인 계정에서 포크하여 생성한 브랜치에 대한 커밋을 허용할 수 있습니다.

* [리포지토리가 삭제되거나 표시 여부가 변경되면 포크는 어떻게 되나요?](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)

  리포지토리를 삭제하거나 표시 여부를 변경하면 리포지토리의 포크에 영향을 줍니다.

* [포크 분리하기](/ko/enterprise-server@3.17/pull-requests/collaborating-with-pull-requests/working-with-forks/detaching-a-fork)

  리포지토리를 포크 네트워크에서 분리하려면 네트워크에서 나가거나 포크를 수동으로 삭제한 후 원본에 연결하지 않고 다시 생성하면 됩니다.