-
[Github] fork한 저장소와 동기화하기 / upstreamProgramming 2020. 4. 30. 15:27
지금 모각코 모임 사람들과 computer science 스터디를 진행하고 있다.
진행방식은 모임에서 만든 깃허브 계정에 레포를 하나 파고 자신의 저장소로 fork한 다음
로컬에서 작업한 것을 원본 레포에 풀리퀘 날리는 방식으로 진행한다.
정리할 겸 블로그에 동기화하는 방법을 포스팅하려고 한다.
먼저 fork한 레포를 내 로컬로 clone해온다.
$ git clone https://github.com/sbyeol3/CS-study.git
$ git remote -v
현재는 내 깃허브 계정의 원격 저장소와만 연결되어 있다.
원래 찐 원격 저장소와 연결을 해야 한다.
$ git remote add upstream https://github.com/MOKAKMOKAK/CS-study.git
다시 확인해보면,
이렇게 upstream이 추가된 것을 볼 수 있다.
$ git fetch upstream
upstream 저장소의 데이터를 fetch해온다.
fetch하는 경우 원래 내 로컬저장소의 master 브랜치와 머지가 자동으로 되지는 않아서 추가적으로 머지 작업을 해야 한다.
$ git merge upstream/master
머지 완료! :)
'Programming' 카테고리의 다른 글
SSH 원격 접속 에러 : Host key verification failed. (0) 2020.06.29 마크다운 / MarkDown 문법 정리 (0) 2020.04.17 Commit Message Convention / 커밋 메시지 컨벤션 (0) 2020.04.03 [Google Colab] import error : cannot import name 'imread' (0) 2020.01.19