Programming/Tips

[Git] git default branch를 영구적으로 main으로 바꾸는 방법

남남이루 2024. 4. 25. 02:01
새로 레포를 만들어서 git init 할 때마다 default가 master로 되어 있다면

로컬 Git 설정 변경하기

방법 1. config 설정 cmd 명령어

git config --global init.defaultBranch main

방법 2. config 설정 파일 수정하기

  1. git config --global -e : 로컬 Git 설정 파일 열기
  2. .gitconfig 파일 내부에 아래 내용을 입력하기
    [init]
    defaultBranch = main


이미 만든 프로젝트의 로컬 default 브랜치를 master에서 main으로 변경하려면

로컬 브랜치를 main으로 변경하고, 원격 저장소에 반영하기

 

git branch -m master main // 로컬 브랜치 변경
git push -u origin main   // 원격 레포에 반영

* 참고

https://www.hahwul.com/2021/07/17/changing-the-github-default-branch/