git merge (병합)
git merge
를 사용하여 브랜치를 병합하면 커밋 순서가 변경되지 않고, 기존 분기는 유지된다.
- 병합된 브랜치에 커밋 메시지가 중복으로 쌓인다.
git merge
브랜치 합치기git checkout main
후 git merge bugFix
하면 병합된 하나의 브랜치 완성
touch 파일명
파일생성echo '내용' > 파일명
파일명에 해당하는 파일에 내용 덮어쓰기 (파일이 없다면 생성)cat 파일명
해당 파일명 내용 확인
git conflict (충돌 발생)
만약 파일 내용에 충돌이 발생하면 자동 병합에 실패하고 경고문이 노출됨.
이 때는 직접 병합해야한다.cat
명령어로 충돌이 발생한 파일의 내용을 확인하고 필요한 내용만 남기거나 수정해야한다.
수정을 완료하고 커밋하면 병합이 정상적으로 진행된다.
'GIT' 카테고리의 다른 글
GIT branch (0) | 2023.02.27 |
---|---|
GIT commit 관련 명령어 (0) | 2023.02.27 |
[GIT] .gitignore 파일 생성 (0) | 2023.02.23 |
GIT 명령어 정리 (0) | 2023.02.23 |
TDD를 위한 assertThat 라이브러리 추가 (0) | 2023.02.23 |