# fetch와 pull의 차이
- fetch: 원격 저장소의 최신 커밋을 로컬로 가져오기만 함 // 적용 x 살펴보기만하기
- pull: 원격 저장소의 최신 커밋을 로컬로 가져와 merge 또는 rebase
* fetch한 내역 적용 전 살펴보기
- 원격의 main 브랜치에 커밋 추가
* git checkout origin/main으로 확인해보기 (적용 x , 살펴보기만하는 단계)
- 원격의 변경사항을 fetch (git fetch명령어로 origin/main에 먼저 적용)
* git checkout origin/main으로 확인해보기 (원격저장소의 내용을 확인한다)
- 확인후 적용하기 (git switch main으로 가서 pull적용)
* git pull로 적용
* 원격의 새 브랜치 확인
- git checkout origin/(브랜치명)
- git switch -t origin/(브랜치명)
'Git > Git' 카테고리의 다른 글
[Git] Git의 각종 설정 (0) | 2022.01.28 |
---|---|
[Git] Git Help와 Git 문서 활용 (0) | 2022.01.28 |
[Git] Git HEAD & checkout으로 이동 (0) | 2022.01.28 |
[Git] Git의 3가지 영역 (0) | 2022.01.28 |
[Git] Git 원격의 브랜치 다루기 (0) | 2022.01.28 |