-
[GitHub] Organization의 개인에게 fork 권한 주는 방법기타/Git 2020. 10. 29. 14:51
GitHub에서 협업을 위해 Organization(조직)으로 만들 수 있다.
https://github.com/organizations/plan
GitHub: Where the world builds software
GitHub is where over 50 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
github.com
Organization에서만 작업하기에는 풀리퀘(Pull Request)를 자주 해야하는 점이 불편할 수 있다.
이때, Organization의 레퍼지토리(repository 저장소)에 있는 프로젝트를 내 레퍼지토리로 포크(fork) 떠와서
내 레퍼지토리에서 지지고 볶고 한 후, Organization에 풀리퀘(Pull Request) 요청을 하면 편리하다.
그러나
조직의 레퍼지토리를 내 레퍼지토리로 가져오기 위해서는 관리자(Owner)의 허가가 필요하다.
아래는 관리자(Owner)가 조직의 레퍼지토리를 개인 레퍼지토리에 가져가는 것을 허용시켜주는 방법이다.
[설명]
Allow forking of private repositories
If enabled, forking is allowed on private and public repositories.
If disabled, forking is only allowed on public repositories. This setting is also configurable per-repository.
[번역]
개인 레포지토리의 포킹 허용
사용 가능한 경우, 개인 및 공용 레포지토리(repositories 저장소)에서 포킹(forking)이 허용된다.
비활성화된 경우, 포킹은 공용 레포지토리에서만 허용된다. 이 설정은 또한 레포지토리 당 구성 가능한 설정이다.
** 참고
레포지토리에 파일이 하나도 없다면 fork 버튼이 비활성화되는 것을 주의하자.
README.md 파일이라도 있어야 fork가 가능하다.
GitHub, Organization, forking, permission, member repository permissions
깃헙, 조직 레퍼지토리, 개인에게 주는 권한, 멤버에게 주는 권한
'기타 > Git' 카테고리의 다른 글
[AWS/CodeCommit] 프로젝트별(AWS계정별) 자격증명 설정하기 (0) 2023.10.13 [github] macOS에서 ssh 연결하기 (0) 2023.04.10 [Github] 깃허브 프로필의 Overview 작성하는 방법 (0) 2022.06.01 [GIT] 내 컴퓨터에서 만든 프로젝트를 github에 올리기 (0) 2022.05.29 [Github] 깃과 깃허브의 기본개념 및 사용방법(1) - 레포지토리(repository) 생성 및 로컬에 가져오기(git clone) (0) 2020.12.26