본문 바로가기
카테고리 없음

GitHub Repository 옮기기 (프로젝트 넘기기, Transfer)

by 왕 달팽이 2019. 3. 4.
반응형

깃허브의 프로젝트 소유권을 다른 개인 계정이나 Organization 계정으로 넘기는 기능이 있다. 개인이 진행하던 프로젝트의 규모가 커져서 팀의 정식 프로젝트로 옮길 때, 퇴사 등으로 개인 계정에 있던 프로젝트를 다른 계정으로 넘기려고 할 때 사용될 수 있는 기능이다.




저장소 설정 페이지의 “Options” 탭의 페이지 하단에 “Transfer ownership”이라는 항목이 있다. 



이 항목의 “Transfer” 버튼을 이용해서 저장소 소유권을 이전할 수 있다. 


소스 코드의 저장소(Repository)만 옮겨지는 것이 아니라 프로젝트를 Watching 하는 계정과 Star를 찍은 사람까지도 함께 옮겨진다. 


저장소의 소유권을 옮기면 저장소의 URL 주소도 함께 바뀌게 된다. 이 때, 저장소의 이전 주소 URL은 새로운 주소로 Redirect 되며 git을 이용한 Clone 이나 Fetch 요청들도 Redirect 된다.

반응형

댓글