Git Clone & Git Pull 차이
git clone과 git pull 둘 다 원격저장소에서 로컬저장소로 가져오는 것은 맞습니다.
하지만 git clone은 local에 아무것도 없는 상태에서 원격저장소의 데이터를 가져오는 것을 의미합니다.
그리고 git pull은 local에 이미 있고, 원격저장소의 수정상태를 반영하기 위해 하는 것 입니다.
항상 수정 전 git pull 잊지 않기.
git clone과 git pull의 차이는 내가 해당 프로젝트에 참여하고 있느냐 아니냐로 갈리는 것 같다.
git clone의 경우 해당 repository를 통째로 다운 받는 개념으로 내 컴퓨터에 해당 프로젝트의 폴더를 새롭게 생성을 하는데,
git pull의 경우는 내가 참여하고 있는 프로젝트에서 변경 사항이 생긴 경우 내가 로컬로 작업하고 있는 프로젝트와의 병합을 위해서 수행한다.
https://quark21.tistory.com/312
pull은 clone을 포함함, clone + 병합 기능
'coding > git' 카테고리의 다른 글
[펌][GitHub] Issue, Project 활용, Project 기초 가이드 (0) | 2024.09.04 |
---|---|
[git/펌] Git 작업시 main 최신 pull 받아 적용하기 (0) | 2024.08.23 |
[intelliJ/git] git 로그인 실패 오류 (authentication failed for git) (2) | 2024.08.05 |
git 설치 (0) | 2023.02.08 |
git 커밋 시, 파일 및 폴더 대소문자 구분 안 될 때 기초 설정 변경하는 법 (0) | 2022.08.31 |