충돌 해결하기

OneTwoThree·2022년 11월 11일
0

깃허브

목록 보기
8/14

충돌이 발생하는 경우

만약 서로 다른 두 브랜치에서 같은 파일의 같은 줄에 서로 다른 내용을 입력하고 합치면 충돌이 발생한다.
git이 어떻게 병합해야 할지 모르기 때문에 해결해줘야 한다.

merge에 대해 충돌해결

이렇게 충돌이 발생한 부분을 표시해준다.
직접 버릴 부분을 지우거나 위에 Accept Current, Incoming 중에 선택할 수도 있다.
그리고 꺽쇠 >>>>> 를 검색해서 충돌이 발생한 부분들을 다 찾을수도 있다.

만약에 충돌한 부분이 너무 많아서 merge를 중단하고 싶으면

git merge --abort

를 입력해준다. 그러면 merge가 중단되고 main으로 돌아간다.

이렇게 충돌 부분을 해결하고 나서 git add와 git commit을 해주면 된다. 이때 commit 메세지는 자동으로 입력되어 있다.

rebase에 대해 충돌해결

영상 1시간 28분부터 보세요

0개의 댓글