본문 바로가기
Git

쉽게 따라하는 Git 독학 _ Git branch conflict [rebase] (윈도우)

by Ecoder 2023. 1. 8.

Git 독학 _ Git branch conflict [rebase] (윈도우)

 

1. branch conflict (충돌)

    - 같은 파일, 같은 위치에 다른 내용이 입력되었을 때 컴퓨터가 결정할 수 없기 때문에 발생

 

 

2. branch rebase conflict Test

 

con2 branch로 이동 후 git rebase main으로 rebase 시도

 

충돌이 발생한 곳 위에 Accept Current Change, Accept Incoming Change, Accept Both Changes 중 하나를 선택하여 클릭

 

당장 해결이 어려우면 git rebase --abort 명령어로 중단 가능

 

선택 완료 후 Reslove in Merge Editor 클릭

 

 

Result 부분을 확인 후 Complete Merge 클릭

git rebase --continue 명령어로 rebase 완료

 

 

main branch로 변경 후 con2와 merge 진행

merge 완료 후 con2 branch 삭제 후 log 확인해 보세요.

 

 

반응형

댓글