fetch와 pull의 차이
fetch
: 원격 저장소의 최신 커밋을 로컬로 가져오기만 함pull
: 원격 저장소의 최신 커밋을 로컬로 가져와merge
또는rebase
fetch
한 내역 적용 전 살펴보기
- 원격의
main
브랜치에 커밋 추가
*git checkout origin/main
으로 확인해보기
- 원격의 변경사항
fetch
*git checkout origin/main
으로 확인해보기
*pull
로 적용
원격의 새 브랜치 확인
git checkout origin/(브랜치명)
git switch -t origin/(브랜치명)