하나의 원격 저장소에 0개 이상의 로컬 저장소가 있을 수 있습니다. 따라서, 해당 원격 저장소에 변경 사항을 push하는 주체는 다른 사람일 수도 있다는 것입니다. 원격 저장소에 로컬 저장소의 변경 사항을 업로드할 때 push를 썼던 것처럼, 원격 저장소의 변경 사항을 로컬 저장소로 가져오려면 pull
을 사용하면 됩니다.
git pull [remote] [branch]
$ git pull origin master
해당 명령을 사용하면 원격 저장소에서 데이터를 가져올 뿐만 아니라, 로컬 저장소의 현재 변경 사항들이 자동으로 병합됩니다. git push
와 동일하게 remote가 origin
, 브랜치가 현재 브랜치
라면 이 둘을 생략할 수 있습니다.
$ git pull
'Git 레거시 글' 카테고리의 다른 글
[Git] 브랜치와 Merge (0) | 2018.05.24 |
---|---|
[Git] Pull에서 충돌 해결하기 (1) | 2018.05.23 |
[Git] 원격 저장소에 Push하기 (3) | 2018.05.21 |
[Git] 원격 저장소 만들기 (0) | 2018.05.20 |
[Git] 로컬 저장소에 Commit하기 (0) | 2018.05.19 |