Git Fetch Pull 차이점, Rebase Merge 차이점
2020. 8. 8. 19:07ㆍ컴퓨터/자료
< Fetch와 Pull의 차이 >
Remote 저장소로부터 최신 커밋 정보를 가져오는 것은 공통점이나, Fetch는 임시폴더(.git)에 저장하고 Pull은 바로 현재 Branch에 Merge 작업을 같이 한다.
< Rebase와 Merge의 차이 >
두 Branch의 커밋 내용을 합치는 것은 공통점이나, Rebase는 합치기 전에 되감기(Rewinding)를 하고 Merge는 되감기를 안하고 합친다.
Rebase를 하게 되면 원래 Master 브랜치에서 계속 작업하고 있었던 것처럼 보이게 된다. 그러나 Merge는 브랜치들이 합쳐지는 과정 모두 커밋으로 보여준다.
'컴퓨터 > 자료' 카테고리의 다른 글
Github 프로젝트(repository) 채팅방 (0) | 2020.08.16 |
---|---|
Github build passing, coverity passed (0) | 2020.08.16 |
오픈소스 목록 볼 수 있는 사이트 (0) | 2020.08.08 |
계수, 멱지수, 차수, 항, 다항식 영어로 무엇? (0) | 2020.04.18 |
IMAGE_OPTIONAL_HEADER와 IMAGE_OPTIONAL_HEADER64의 차이점 (1) | 2020.04.08 |