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로 통일된 것 확인
로그확인