fork 한 후에 베이스 코드 저장소에 코드 변경이 있다면 어떻게 해야할까?
내가 기능을 개발하는 동안 다른 누군가도 기능을 개발해서 마스터 저장소에 반영을 하기 때문.
예를 들어, 현재 내가 작업 중인 프로젝트가 뒤쳐져 있고 베이스 저장소가 더 작업이 많이 된 최신 코드라고 해보자.
Upstream Branch는 fork 해온 베이스 저장소의 마스터 브랜치와 연결되어 있는 브랜치이다.
Upstream Branch를 통해 메인 리포지토리의 최신 커밋 수정 사항들을 현재 작업 중인 브랜치로 가져올 수 있다.