-
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
GitHub: Where the world builds software
GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
github.com
command 창에서 아래 명령어를 실행하면 브랜치명이 변경된다
git branch -m master main
또는 아예 기본적인 설정을 변경해도 된다
git config --global init.defaultBranch main
참고
https://dev-yakuza.posstree.com/ko/git/default-branch/
[Git] 기본 브랜치를 master에서 main으로 설정하기
Git을 사용할 때, 기본 브랜치를 master에서 main으로 변경하는 방법에 대해서 알아봅시다.
dev-yakuza.posstree.com
https://www.hahwul.com/2021/07/17/changing-the-github-default-branch/
Github default branch 변경하기 (master to main)
오늘 도구만들 떄 쓸 라이브러리를 만들어두려고 github repository를 추가하려 했더니 아래와 같은 메시지가 발생했습니다. 제 기억엔 github에서 생성한 repo에서의 default branch는 master로 기억나는데,
www.hahwul.com
반응형'공부 ! > 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