merge --squash

박태영·2024년 6월 20일
0

git

목록 보기
28/44

merge --squash

  • 커밋들을 하나로 묶어서 가져올 때 사용

실습

  • 현재 저장소 상태
  1. git merge --squash root를 이용해 root 브랜치에 있는 모든 커밋들을 하나의 커밋으로 merge한다
  2. root 브랜치의 모든 변화를 담은 커밋이 merge 된 상태로 스테이징 되었는지 확인한다.

ℹ️ 기존 merge와 다른점

  1. 기존 merge는 두 브랜치를 이어붙임
  2. merge --squash는 해당 브랜치의 커밋들을 한 커밋에 묶어서 스테이징 된 상태로 추가함
profile
어른 아이

0개의 댓글

관련 채용 정보