-
Github default branch 변경 ( master → main )공부 !/Git 2022. 3. 25. 01:13반응형
Master branch 안녕
어느 시점부터 repo 를 생성하면 default branch 명이 main 이다
Github branch 정책이 변화되어 일부는 master 브랜치가 사용되지만
최근 repo 를 생성하면 defatult branch는 main 로 명시된다
무슨 이유로 바뀌었는지는 깊이 찾아보지 않았지만 Github 에서 Black Lives Matter 운동을 옹호하며
주인과 노예 관계를 의미하는 master, slave 등을 다른 단어로 대체하기 위해라고 한다
git push origin master 가 손에 익었지만 좋은 취지이니 main 을 열심히 쓰려한다
master → main
기존에 만들었던 master → main 으로 변경하기 위해 master branch 를 삭제할 경우
main branch 가 자동으로 redirect 된다고 한다
아래의 사이트에서 설정을 변경해도 되지만 git bash command 를 통해 변경하는 방법을 소개한다 !
https://github.com/settings/repositories
command 창에서 아래 명령어를 실행하면 브랜치명이 변경된다
git branch -m master main
또는 아예 기본적인 설정을 변경해도 된다
git config --global init.defaultBranch main
참고
https://dev-yakuza.posstree.com/ko/git/default-branch/
https://www.hahwul.com/2021/07/17/changing-the-github-default-branch/
반응형'공부 ! > Git' 카테고리의 다른 글
Git non-fast-forward 해결 방법 (0) 2022.03.25 Branch ! (0) 2021.05.11 Git & Github 시작하기 ! (2) 2020.07.16 Git 개념 및 터미널 실습 (0) 2020.07.09