Git & GitHub/제대로 파는 Git & GitHub [제대로 파는 Git & GitHub-by 얄코] branch를 합치는 두 가지 방법 - 해당 게시물은 [제대로 파는 Git & GitHub - by 얄코]를 수강한 내용을 바탕으로 작성하였습니다. 서로 다른 브랜치를 합치는 두 방식 merge : 두 브랜치를 한 커밋에 이어붙입니다. 브랜치 사용내역을 남길 필요가 있을 때 적합한 방식입니다. 다른 형태의 merge에 대해서도 이후 다루게 될 것입니다. rebase : 브랜치를 다른 브랜치에 이어붙입니다. 한 줄로 깔끔히 정리된 내역을 유지하기 원할 때 적합합니다. 이미 팀원과 공유된 커밋들에 대해서는 사용하지 않는 것이 좋습니다. 1. merge로 합치기 add-coach 브랜치를 main 브랜치로 merge main 브랜치로 이동 아래의 명령어로 병합 git merge add-coach (맥의 경우) :wq로 자동입력된 커밋 메시지 저장하여 마무리 소스트리에서 확인 💡 merge는 reset으로 되돌리기 가능 merge도 하나의 커밋 merge하기 전 해당 브랜치의 마지막 시점으로 병합된 브랜치는 삭제 삭제 전 소스트리에서 add-coach 위치 확인 git branch -d add-coach 2. rebase로 합치기 new-teams 브랜치를 main 브랜치로 rebase new-teams 브랜치로 이동 🛑 merge때와는 반대! 아래의 명령어로 병합 git rebase main 소스트리에서 상태 확인 main 브랜치는 뒤쳐져 있는 상황 main 브랜치로 이동 후 아래 명령어로 new-teams의 시점으로 fast-forward git merge new-teams new-teams 브랜치 삭제 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기피할 수 없다면 즐기는 자가 일류 Contents 서로다른브랜치를합치는두방식 1. merge로합치기 💡 merge는 reset으로되돌리기가능 병합된브랜치는삭제 2. rebase로합치기 당신이 좋아할만한 콘텐츠 [제대로 파는 Git & GitHub-by 얄코] 충돌 해결하기 2024.04.11 [제대로 파는 Git & GitHub-by 얄코] 여러 branch 만들어보기 2024.04.11 [제대로 파는 Git & GitHub-by 얄코] 과거로 돌아가는 두가지 방법 2024.04.08 [제대로 파는 Git & GitHub-by 얄코] 변화를 타임캡슐에 담아 묻기 2024.04.08 댓글 0 + 이전 댓글 더보기