💻 하나씩 차곡차곡/etc.
[intelliJ(인텔리제이)/git] Merge ~ VS Rebase
뚜루리
2024. 1. 4. 08:44
728x90
320x100
오늘의 궁금증 :
인텔리제이에서 Update Project 를 클릭하면
Merge incoming changes into the current branch 와
Rebase the current branch on top of incoming changes 를 고르라고 뜬다.
둘의 차이가 뭘까?
Merge incoming changes into the current branch
- 본인이 작성하던 코드가 수정된 경우 충돌을 미리 알려주고 어떻게 합병할지 물어봄.
Rebase the current branch on top of incoming changes
- 커밋로그도 새로 쓰고 정렬도 세로하고 기존의 커밋트리가 완전 변경된다 Master를 변경한다고 생각하면 됨.
- 되도록이면 Merge incoming changes into the current branch을 사용하고 필요에 의해 Rebase를 사용해야지
출처 - https://leirbag.tistory.com/53
728x90
320x100