coding/git

Git Clone & Git Pull 차이

사과키라임파이 2022. 9. 25. 20:00

Git Clone & Git Pull 차이

git clone과 git pull 둘 다 원격저장소에서 로컬저장소로 가져오는 것은 맞습니다.


하지만 git clone은 local에 아무것도 없는 상태에서 원격저장소의 데이터를 가져오는 것을 의미합니다.
그리고 git pull은 local에 이미 있고, 원격저장소의 수정상태를 반영하기 위해 하는 것 입니다.


항상 수정 전 git pull 잊지 않기.

 

https://mminky.tistory.com/39

 

git clone과 git pull의 차이는 내가 해당 프로젝트에 참여하고 있느냐 아니냐로 갈리는 것 같다.

 

git clone의 경우 해당 repository를 통째로 다운 받는 개념으로 내 컴퓨터에 해당 프로젝트의 폴더를 새롭게 생성을 하는데,

git pull의 경우는 내가 참여하고 있는 프로젝트에서 변경 사항이 생긴 경우 내가 로컬로 작업하고 있는 프로젝트와의 병합을 위해서 수행한다.

 

https://quark21.tistory.com/312

 

 

pull은 clone을 포함함, clone + 병합 기능