logo

git pull vs git pull --rebase vs git rebase

* 관련 기술 스택이 없습니다
emoji

• git pull은 원격 저장소의 최신 상태를 로컬 저장소로 받아와 병합하는 명령어이며, git pull --rebase는 커밋 이력을 한 줄로 정리하여 관리할 수 있다.
• git fetch는 원격 저장소의 내용을 확인만 하고 병합하지 않는다. (pull = fetch + merge)
• git rebase는 merge와 동일하게 합치는 역할을 하지만, 커밋 히스토리를 깔끔하게 관리할 수 있다.
• rebase는 기존 커밋을 그대로 사용하지 않고 새로운 커밋을 만들며, 과거의 커밋을 통합하거나 수정할 때 사용할 수 있다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 206
profile-imageykss
2년 전
Copyright © 2025. Codenary All Rights Reserved.