본문 바로가기

Git

[Git] 원격 저장소의 작업 가져오기 (pull)

728x90
반응형

원격 저장소의 작업 가져오기 (pull)


원격 저장소가 있고 로컬A, 로컬B에서 원격 저장소의 작업을 협업하고 있을 때라고 가정합시다.

로컬B에서 작업을 수정하고 원격 저장소에 올렸을 때 수정된 내용은 로컬B와 원격 저장소에만 존재합니다. 


로컬A에서 최신의 업데이트 상황을 가져와서 이어서 작업하고 싶으면 어떻게 할까요?

pull 명령어를 사용해서 가져올 수 있습니다.


로컬A의 위치에서 (master 브랜치일 경우)

$ git pull

하면 원격 저장소에 공유되어있는 최신 상태로 반영됩니다.


이렇게 f4.txt 가 바뀌어 추가되었다고 메세지가 찍힙니다.


그러면 받은 내용을 가지고 원격A는 또 작업하고 push해서 원격에 반영시키고

원격B는 작업 전에 pull해서 최신 상태로 만들고 또 push하고~


이렇게 항상 pull 을 먼저하고 작업하면 최근 상태를 이어서 작업할 수 있습니다.





참고 : 생활코딩 - 지옥에서 온 Git

728x90
반응형