티스토리 뷰

Git 정리

Git 정리(4) - Merge

sh9404 2020. 2. 18. 13:46

오늘 소개 드릴 Git의 기능은 Merge 입니다.

영어의 의미에서 알 수 있듯이, 브랜치를 서로 병합하는 작업을 머지라고 하는데요.

협업을 할 때, 가장 많이 문제가 발생하는게 바로 머지할때입니다.

서로 같은 부분을 수정한 상태로 머지를 하게되면 충돌이 일어나게 되는데, 이러한 충돌 해결방법은 차후에 다루기로 하고, 우선 머지하는 방법을 배워봅시다!

 

머지 하는 방법은 정말정말 너무 간단합니다.

만약 master브랜치에 feature1이라는 브랜치를 병합하고 싶으면,

master 브랜치로 체크아웃 한 상태에서 (마스터 브랜치에 속한 상태)

git merge feature1 이라고 명령어를 입력하고 머지 커밋을 생성하면 끝입니다.

머지가 잘 되었는지 그래프로 확인해보고 싶으시면, 앞서 배운 명령어

git log --branches --graph --decorate를 통해 확인해 보시면 됩니다.

그리고, 더 이상 feature1 브랜치를 사용하지 않을거라면 삭제해도 되는데,

삭제 방법은 git branch -d feature1 명령어를 입력하시면 됩니다.

 

참 쉽쥬?

 

커밋 메시지는 기본적으로 셋팅이 되어있긴 합니다! 그대로 사용하셔도 되고, 새로 작성하셔도 됩니다!.

 

그래프로 병합된것을 확인!

'Git 정리' 카테고리의 다른 글

Git 정리(6) - 충돌 해결  (0) 2020.02.19
Git 정리(5) - stash  (0) 2020.02.18
Git 정리(3) - branch  (0) 2020.02.17
Git 원리소개(1)  (0) 2020.02.08
Git 정리(2) - git add & commit  (0) 2020.02.07
댓글
링크
최근에 올라온 글
최근에 달린 댓글