Git

[Git] There isn’t anything to compare 해결 방법

JeongKyun 2022. 4. 7.
반응형

서론

필자가 STS를 이용하여 git commit을 하는 과정 중에 새로 원격지를 생성하여 커밋을 한 후 GitHub에서는 Pull Request는 뜨는데 들어가면 아래와 같은 문구로 뜨는 문제가 발생하였다. 어떻게 해결하는지 알아보자.

 


 

GitHub 문구

 

발생 이유

필자는 STS에서 master로 push를 하였고 기본 브랜치가 master로 잡혀있어서 아직 main 브랜치에 미 적용 단계여서 위와 같은 문구가 나왔던 것이다.

 

[여담]

이전엔 default가 master였는데 마스터 슬레이브라는 용어가 흑인 문화에서 인종차별적 발언이 될 수 있다는 문제로 master에서 main으로 바뀌었다고 한다!

 


 

해결 방법

Git Bash를 이용하여 아래와 같이 명령어를 입력해주면 된다.

git checkout master

git branch main master -f

git checkout main

git push origin main -f

 


 

아래는 필자가 실제 입력했을때 실행된 문구이다. 참고하길 바란다.

댓글

💲 많이 본 글