반응형
1. Merge 란?
- git branch를 다른 branch에 합치는 과정
2. Merge 명령어
# A 브랜치에 B 브랜치를 합치고 싶은 경우
git checkout A # A 브랜치로 이동
git merge B # B 브랜치와 merge 진행
3. Case 분류
1 ) A 브랜치와 B 브랜치에서 "서로 다른 파일"을 수정한 뒤 merge
-> 알아서 합쳐진다 !
2 ) A 브랜치와 B 브랜치에서 "서로 같은 파일"의 "다른 부분"을 수정한 뒤 merge
-> 알아서 합쳐진다 !
3 ) A 브랜치와 B 브랜치에서 "서로 같은 파일"의 "같은 부분"을 수정한 뒤 merge
-> conflict(충돌) 발생 ! 수동 해결 필요
반응형
'개발 > 형상관리' 카테고리의 다른 글
[Git] git 명령어 - pull request (1) | 2023.12.23 |
---|---|
[git] git 명령어 - branch 생성 / 이동 / 삭제 (1) | 2023.12.23 |
[Git]Git 시작하기/add,commit,push,pull (0) | 2023.07.04 |