[github] Fetch, Pull의 차이

Harry park·2022년 5월 31일
0

Github

목록 보기
3/4

📌 Github fetch, pull의 차이

📖 Git에서 변경된 내용을 가져오고 병합하는 방법에는 fetchpull이 있다. (local 저장소에 바로 반영을 하느냐, 하지 않느냐의 차이)

📖 fetch

fetch는 원격 저장소에 있는 변경사항들의 변경 내용을 확인하고 싶은 경우 사용
↳ 실제 코드를 local로 가져오는 것 아님

$ git fetch [원격저장소 이름] # 원격 브랜치 이름 생략시 모든 브랜치
$ git fetch [원격저장소 이름] [원격 브랜치이름]

📖 pull

pull은 원격 저장소에 있는 변경사항들을 로컬 저장소로 가져와 합치는 명령어
↳ local에 원격 저장소의 변경 내용을 가져오기 때문에, 소스 간에 충돌이 발생할 수 있다.

$ git pull # fetch 후 merge 와 같다.

개인적으로 공부하며 기록한 내용으로, 틀린 내용이 있는 경우 덧글을 달아주시면 감사하겠습니다. 😍
profile
Jr. Backend Engineer

0개의 댓글