반응형 Rebase1 git rebase와 merge 차이 Git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 Merge와 Rebase가 있다. 둘을 실행해보게 되면 Merge와 Rebase의 실행결과는 같지만 커밋 히스토리가 달라진다. Merge는 쉽고 안전하지만 커밋히스토리가 지저분할 수 있다 반면 Rebase는 잘 모르고 사용할 경우 위험할 수 있어 까다롭지만 커밋히스토리를 깔끔하게 관리할 수 있다. Rebase는 base를 새롭게 설정한다는 의미로 이해하면 좋다. Rebase와 Merge의 차이점 먼저 작업에 대해서는 아래 그림처럼 master와 experiment 가 각각의 형상으로 작업이 되어있다고 가정을 하면. Merge로 통합하기 이 두 브랜치를 합치는 가장 쉬운 방법은 merge 명령을 이용해 3-way Merge로 새로운 커밋을 만들어내는 것.. 2023. 3. 11. 이전 1 다음 반응형