[Git&Github] 최초 업로드시 끝없는 "error: failed to push some refs to" 오류 발생...

[원본 링크]

로컬에 git init으로 깃로컬을 만들고 깃허브에 푸시를 하려는 중에 매우 짜증나는 상황을 만났다.

분명히 이제껏 하던대로 --allow-unrelated-histories 옵션 주고서 pull 받아다가 연동하고. push를 하는데 계속 안된다고 하는 것이다.

????
분명히 이러면 원격 히스토리가 로컬에도 들어가니까, 잘 들어가야 정상이다.

이래저래 살펴보니...
문제는 브랜치였다.

Git은 당연히 하던대로 master로 기본 브랜치를 만들고,
깃허브는 제멋대로 main으로 바꿔버려서 얘들끼리 충돌이 난 것이다.

그놈의 대책없는 PC 때문에 진짜..

깃랩은 우직하게 master를 쓰니까 문제가 없고, 깃헙을 사용한다면 신경써야 할 부분이겠다.

그래서 깃헙이가 원하는대로 main 만들어서 맞춰줬다.

잘됨