[git] There isn’t anything to compare - 오류 해결 방법

JeeHyeok Lee·2022년 6월 18일
0

새롭게 생성한 레포지토리를 이미 진행중인 프로젝트에 연결하고 레포지토리에 내용을 push하는 과정에서 오류가 발생하였다.

지난번에도 같은 오류를 겪은 적이 있어 오류 해결 방법을 정리해두려고 한다.

There isn’t anything to compare.

오류 발생 상황

새로운 레포지토리에 push하는 과정에서 master 브랜치가 자동으로 생성되었고 master 브랜치에 push를 한 상황이었다. 하지만 main 브랜치가 기본 브랜치로 잡혀있어서 master 브랜치의 내용을 main 브랜치로 넘기려는 과정에서 오류가 발생하였다.

오류 발생 이유

main 브랜치가 비어있었기 때문에 master 브랜치의 내용을 pull & request 과정에서 오류가 발생하였다.

오류 해결 방법

git checkout master

git branch main master -f

git checkout main

git push origin main -f

해당 순서로 명령어를 입력하게 되면
master 브랜치의 내용이 main 브랜치에 덮히게 된다.

0개의 댓글