[Git] Git Fork & Clone (+Upstream)
외부 저장소인 깃허브, 깃랩 등 다른 사람의 레포지토리를 가져오든 내 레포지토리를 로컬 PC로 가져오기 위해선 포크(Fork)와 클론(Clone)의 개념이 중요하다. 그러기에 두 개념에 대한 개념을 정리해봤다. Fork fork는 다른 사람의 Github 레포지토리에서 내가 어떤 부분을 수정하거나 추가 기능을 넣고 싶을 대 해당 레포지토리를 내 Github 레포지토리로 그대로 복제하는 기능이다. fork한 레포지토리는 원본 레포지토리와 연결되어 있기 때문에 원본 레포지토리에서 반영 받을 수 있다. 이때 fetch, pull의 과정이 필요하다. 이후 fork한 레포지토리 변경사항을 원본 레포지토리에 반영하고 싶을 경우엔 원본 레포지토리에 pull request를 보내야한다. pull request가 원본 ..
2022.01.10