목차
GitHub Fork 리포지토리 업데이트 방법
Fork한 Repository가 자동으로 업데이트 되지 않더라고요.
그래서 업데이트하는 방법을 가져왔습니다.
1. 포크해 온 저장소 추가
git remote add origin (포크한 리포지토리 주소)
주소를 복사해서 바로 붙여넣으면 다른 기호도 같이 들어가기 때문에
메모장이나 다른 곳에 한 번 붙여넣은 뒤에 다시 복붙해서 넣어주세요.
2. 원본 저장소 추가
git remote add upstream (원본 리포지토리 주소)
이것 또한 링크를 다른 곳에 한 번 붙여넣은 뒤에 다시 복붙해서 넣어주세요.
3. 확인
git remote -v
잘 추가되었는지 확인해줍니다.
4. 최신 내용 불러오기
git fetch upstream
5. merge
git merge upstream/브랜치명
보통 main이나 master일건데, 저는 main이어서
git merge upstream/main 입력했습니다.
6. push
git push origin 브랜치명
깃허브 들어가서 보면 업데이트되어 있는 것을 확인할 수 있습니다.
추가된 저장소 제거
git remote rm 저장소이름
ex) git remote rm origin
관련 에러
추적되지 않은 파일 덮어쓰기 (Untracked working tree file ~ by merge) 브랜치 일치하지 않음 (src refspec main does not match any) https://heiioworid.tistory.com/24 |
'기타 > git' 카테고리의 다른 글
Git 패키지명 변경하는 방법 (0) | 2023.12.14 |
---|