[Git] Git fetch vs pull 정복하기
IntroGit에서 원격 저장소의 변경사항을 가져오는 명령어는 2가지가 있다.- 하나는 git fetch - 다른 하나는 git pull 비슷해 보이지만 동작 방식과 결과는 다르다.이번 포스팅에서는 fetch와 pull의 차이점, 그리고 각각을 언제 써야 할지 예시와 함께 쉽게 설명해보려 한다. 📥 git fetch`git fetch`는 원격 저장소의 변경사항을 로컬 저장소로 가져오기만 한다.병합(Merge)은 하지 않는다!!🛠 작동 방식원격 저장소에 새로운 커밋이 있으면, 이를 로컬에 가져오지만 HEAD는 이동하지 않는다.즉, 내 작업 브랜치에는 아무 영향이 없다!수동으로 확인한 뒤 git merge나 git rebase로 반영할 수 있다.remote: A---B---Clocal: A---B ..
Cloud & Infra