방명록
- [Git] pull 과 fetch의 차이2022년 07월 27일 11시 14분 26초에 업로드 된 글입니다.작성자: 봉주니
1. git fetch란?
페치(fetch)는 원격 저장소의 커밋들을 로컬 저장소로 가져온다. 그리고 자동으로 병합(Merge)를 해주지 않기 때문에 본인이 직접 확인을 한 후에 병합(Merge)하는 과정을 거쳐야한다.
2. git pull이란?
git pull이란 원격 저장소의 정보를 가져오면서 자동으로 로컬 브랜치에 병합(Merge)까지 수행해주는 명령어이다.
아래 그림을 보면 fetch를 실행하면, 최신 커밋 이력을 가져오고 이름없는 FETCH_HEAD 브랜치로 로컬에 가져오게 됩니다.
이 상태에서 'master'와 통합하고 싶은 경우, 'FETCH_HEAD' 브랜치를 병합하거나 다시 pull을 실행하면 됩니다.
반응형'Git' 카테고리의 다른 글
[Git] 수정사항도 없는데 이클립스 outgoing 모드에 파일 표시되는 경우 (0) 2024.03.13 [Git] 소스 충돌로 인한 강제 pull 하기 (0) 2023.02.15 [Git] 7.소스트리로 커밋 만들고 푸시하기 (0) 2021.12.02 [Git] 6.로컬저장소를 소스트리에 불러오기 (0) 2021.12.02 [Git] 5.소스트리를 이용해서 Git 사용하기 (0) 2021.11.26 다음글이 없습니다.이전글이 없습니다.댓글