git (1) 썸네일형 리스트형 [Git] 관계 없는 두 브랜치 병합 github에 이전에 작업한 코드를 업로드하기 위해 새 레포지토리를 생성하고 푸쉬했으나 관계 없는 커밋 내역의 병합을 거부합니다 라는 메시지와 함께 병합에 실패했다.. 원인은 레포지토리에 readme, License 등을 미리 생성해서 그런 것으로 추측된다. 사실 푸쉬는 가능했으나 브랜치가 분리되어 있고 두 브랜치를 merge할 수 없었다. (--force 옵션으로도..) github에서도 두 branch가 관계가 없다라는 메시지와 함께 pull&request 생성이 불가했다. 해결 해결 방법은 간단했다. 관계 없는 history에 대해 허용해주는 옵션을 사용하면 되는데 아래와 같다. git merge main --allow-unrelated-histories 나는 main을 master에 병합시켰다. .. 이전 1 다음