Git

[Git] git merge conflict ( git checkout branch )

개미맨 2019. 4. 9. 09:23

절차

1. 최초 repo init을 master branch로 함

2. checkout으로 branch 변경하여 특정 commit push

3. merge conflict 발생.

 

원인

최초 repo init한 branch와 checkout한 branch의 baseline( parent )이 달라서 발생.

최초 repo init한 branch의 commit이 checkout한 branch의 존재하지 않아서 발생.

 

해결

.repo에서도 checkout을 해주어서 baseline을 맞춰줌.