Git Merge
현재 위치한 브랜치에 다른 브랜치를 병합하는 것
git merge 브랜치이름
ex) 메인브랜치 기준
git merge dev


git merge tool 설정
git configuration 파일 열기
git config --global -e

Git Conflict
merge 과정에서 충돌이 나거나, push, pull 과정에서 일어날 수 있음
같은 라인에 있는 코드가 차이가나서 충돌이 발생

merge tool 실행

여기서 맞는 코드를 남기고 나머지를 지우면 conflict 해결

add, commit 입력


vscode 저장 후 닫기

hello, base로 통일된 것 확인

로그확인