본문 바로가기
반응형

Merge2

Git merge 아래 참고 포스팅에서 merge 에 대한 내용을 다룬적이 있었다. 이번 포스팅에서는 어떻게 사용을 하는지 실습을 담아보았다. 실습을 위해 IDE는 이클립스에서 진행을 하였고, 설명은 간단하다. 일단 현재 합쳐질 브랜치로 이동을 한다. 이동은 아래 사진에서 switch To로 하여 create branch 를 하든, 특정 브랜치로 옮기면 된다. 그리고 나서 Merge 버튼을 누른후 합칠 브랜치를 선택하면된다. 결론은 A에 B 브랜치를 합치려면 A에서 merge B 브랜치를 하면된다. 참고 포스팅 https://thenicesj.tistory.com/510 git rebase와 merge 차이 Git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 Merge와 Rebase가 있다. 둘을 실행해보게 되면 Mer.. 2023. 7. 7.
git rebase와 merge 차이 Git에서 한 브랜치에서 다른 브랜치로 합치는 방법은 Merge와 Rebase가 있다. 둘을 실행해보게 되면 Merge와 Rebase의 실행결과는 같지만 커밋 히스토리가 달라진다. Merge는 쉽고 안전하지만 커밋히스토리가 지저분할 수 있다 반면 Rebase는 잘 모르고 사용할 경우 위험할 수 있어 까다롭지만 커밋히스토리를 깔끔하게 관리할 수 있다. Rebase는 base를 새롭게 설정한다는 의미로 이해하면 좋다. Rebase와 Merge의 차이점 먼저 작업에 대해서는 아래 그림처럼 master와 experiment 가 각각의 형상으로 작업이 되어있다고 가정을 하면. Merge로 통합하기 이 두 브랜치를 합치는 가장 쉬운 방법은 merge 명령을 이용해 3-way Merge로 새로운 커밋을 만들어내는 것.. 2023. 3. 11.
반응형