절차
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을 맞춰줌.
'Git' 카테고리의 다른 글
[Git] Linux 에서 repo스크립트 다운로드 할 원격지 설정 (0) | 2019.04.23 |
---|---|
[Git] git 특정 버전 다운로드 (Linux) (0) | 2019.04.18 |
[Git] gerrit merge commit 생성됨 (0) | 2019.04.08 |
[Git] git remote url 변경 (0) | 2019.03.28 |
[Git] 저장소 히스토리까지 전체 복사 (1) | 2018.05.29 |