git repo와 local 연결과정에서 오류
프로젝트 초기 세팅 시에
깃허브에서 레파지토리 생성 한뒤
로컬에서 생성한 프로젝트 와 연결하는 과정에서 오류가 난다.
깃레포와 remote해주고나서
git branch -M main
git push -u origin mai
위의 과정에서 오류 남
- 최근에 git에서 default branch가 main으로 바뀌었는데,
아직 master로 되어있는 경우 에러가 난 것일수 있고,
- 수정된 파일이 있을 때 제대로 commit을 하지 않고 브랜치 명을 건드리> 려 할때도 발생할 수 있는 에러라고 한다.
해결하기
- 우선 master branch로 변경 사항들을 다 커밋해준다.
git add .
git commit
- master 브랜치 이름을 main으로 변경해준다.
git branch -m master main
-
git status 로 아래의 메시지가 떠서 브랜치가 main으로 변경되어있는지를 확인해준다.
On branch main ......
-
2번 단계에서 진행한 커밋단계를 main 브랜치로 push 해준다.
git push -u origin main
- master 브랜치를 삭제해준다.
git push origin --delete master
참고
https://hazel-developer.tistory.com/39
Author And Source
이 문제에 관하여(git repo와 local 연결과정에서 오류), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@combi_areum/git-맨처음저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)