마스터 브랜치에서 메인 브랜치로 default branch name이 바뀌었기 때문에
변경 사항이 있기 전부터 깃허브를 사용했다면 따로 사용자가 변경해주어야 한다.
Github 브랜치 설정하기
default branch 변경
github에서 우측 상단의 프로필을 클릭해서 settings를 선택한 뒤
Repositories에서 master를 main으로 바꿔서 입력해서 Update한다.
git config 설정하기
// git version 확인
$ git version
main branch를 기본 브랜치로 설정할 수 있는 git 버전은 2.28.0버전 이상이기 때문에 버전이 낮다면
git 버전을 업그레이드해주어야 한다.
git 버전 업그레이드
$ sudo add-apt-repository ppa:git-core/ppa -y
$ sudo apt-get update
$ sudo apt-get install git -y
git config 설정
// global로 default 브랜치를 main으로 설정하기
$ git config --global init.defaultBranch main
// defaultBranch 값 읽기
$ git config --get init.defaultBranch
> main
git config의 init.defaultBranch를 main으로 global로 한번만 설정해주면 된다.
값을 읽었을 때 main이 나온다면 설정 완료이다.
git master branch 이름 변경
// default branch 이름 main으로 변경
$ git branch -M main
$ git push -u origin main
이미 init한 repo의 branch 이름을 바꿔주는 명령어이다.
▶Reference
'git' 카테고리의 다른 글
[Git] fatal: Need to specify how to reconcile divergent branches. (0) | 2022.12.10 |
---|---|
[Git] github SSH키 추가하기 (1) | 2022.11.10 |