서론
필자가 STS를 이용하여 git commit을 하는 과정 중에 새로 원격지를 생성하여 커밋을 한 후 GitHub에서는 Pull Request는 뜨는데 들어가면 아래와 같은 문구로 뜨는 문제가 발생하였다. 어떻게 해결하는지 알아보자.
발생 이유
필자는 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
아래는 필자가 실제 입력했을때 실행된 문구이다. 참고하길 바란다.
반응형
'Git' 카테고리의 다른 글
[Git] fatal: bad config line 1 in file .gitconfig 해결 방법 (2) | 2022.10.23 |
---|---|
[Git] The requested URL returned error: 403 Push 에러 해결 방법 (3) | 2022.07.14 |
댓글