git rebase 란?
- Git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 Merge와 Rebase다.
- Merge와 Rebase의 실행결과는 같지만 커밋 히스토리가 달라진다.
- Merge는 쉽고 안전하지만 커밋히스토리가 지저분할 수 있다 반면 Rebase는 잘 모르고 사용할 경우 위험할 수 있어 까다롭지만 커밋히스토리를 깔끔하게 관리할 수 있다.
- Rebase는 base를 새롭게 설정한다는 의미로 이해하면 좋다.
$ git rebase main
강제로 리베이스 하는 경우에는
$ git rebase -F ~~
Rebase와 Merge의 차이점
git merge
git rebase
엄연히 둘의 차이는 존재한다
--> 더 자세한것은 "블로그 참조 "(자주자주 읽어볼것) ⭐⭐
🤔 결론
깃은 자주자주 쓰이는 것이다 모르는 것 있을때마다 잘 정리해두는 습관 잊지말것 오늘은 git rebase!!!