git rebase

모찌모찌·2024년 1월 10일
0

git

목록 보기
20/23

git rebase [브랜치이름]
오류수정후
git add.
git rebase --continue


rebase와 merge 차이
1.rebase는 새로운 커밋을 만들지 않는다.
2.rebase로 만들어진 커밋히스토리가 좀더 깔끔하다.

merge : 두 브랜치가 합쳤다는 정보가 커밋히스토리에 남아야하는경우 사용.
rebase : 커밋히스토리를 깔끔하게 유지하는게 더 중요한 경우.

❗ Rebase 의 위험성
Rebase가 장점이 많은 기능이지만 단점이 없는 것은 아니니 조심해야 한다. 그 주의사항은 아래 한 문장으로 표현할 수 있다.

이미 공개 저장소에 Push 한 커밋을 Rebase 하지 마라

profile
꼬꼬마 개발자 지망생

0개의 댓글