HyeLog

깃(Git) 협업 - 원격저장소에 변경사항이 생겼을때 내 로컬저장소를 업데이트 하는 방법 (fetch, pull) 본문

Git

깃(Git) 협업 - 원격저장소에 변경사항이 생겼을때 내 로컬저장소를 업데이트 하는 방법 (fetch, pull)

shj718 2022. 1. 19. 10:21

①-1. git fetch : 본 로컬저장소와 연결된 원격저장소(깃허브)에서 커밋과 파일을 가져옴

    → 근데 기존 branch (ex. master)가 아닌 remote branch 로 가져옴! 그래서 merge 해야함

①-2. git merge [합칠 브랜치 이름] : 현재 작업중인 브랜치에 지정한 브랜치를 합침 (ex. git merge origin/master)

git branch -a : 존재하는 모든 branch를 보여주는 명령어

 

 

git pull [원격 저장소 이름] [작업중인 브랜치] : 원격저장소에서 로컬로 파일 내려받고, 현 작업중인 브랜치에 합침 (fetch+merge를 동시에 하는셈) (ex. git pull origin master)