CS 스터디에 참여하게 되었는데 스터디 팀장님이 깃허브 레포에 문제를 올려주신다.
이번 글에서는 2주 차에 업로드된 자바 문제를 풀 받기 위해 입력한 명령어들을 정리하고자 한다.
수정된 원본 Repository를 업데이트하기 전 모습이다.
1. Repository를 Clone 받은 디렉터리로 이동
2. Remote Repository 확인
$ git remote -v
origin https://github.com/yo0oni/interview.git (fetch)
origin https://github.com/yo0oni/interview.git (push)
3. Remote Repository에 원본 Repository 추가
$ git remote add upstream https://github.com/phjppo0918/interview.git
remote -v 명령어를 다시 입력해 보면 upstream이 원본 Repository에 추가되어 있다.
$ git remote -v
origin https://github.com/yo0oni/interview.git (fetch)
origin https://github.com/yo0oni/interview.git (push)
upstream https://github.com/phjppo0918/interview.git (fetch)
upstream https://github.com/phjppo0918/interview.git (push)
4. 원본 Repository Fetch
$ git fetch upstream
5. 원본 Repository Merge
$ git merge upstream/main
6. Pork 한 Repository로 Push
$ git push
업데이트된 포크 Repository 모습 🎉
'Dev > Github' 카테고리의 다른 글
[Github Action] CI 구축하기 (feat. contextLoads() FAILED) (1) | 2024.01.11 |
---|