/
github default 브랜치명을 master 에서 main 으로 변경하기
github default 브랜치명을 master 에서 main 으로 변경하기
github 의 기본 브랜치명인 master가 노예제를 연상시킨다는 이유로 main 으로 변경되었습니다.
이제 새로운 사용자나 조직, repository 를 만들면 기본 브랜치 이름은 master 대신 main 으로 생성되며 master 링크는 자동으로 main 으로 redirect 됩니다.
default 브랜치 이름 수정
회사나 개인의 기본 브랜치 이름을 수정하려면 우측 상단의 메뉴에서 Settings 를 선택한 후에 Repositories 메뉴를 클릭하고 이름을 바꿔주면 됩니다.
기존 저장소의 브랜치 이름 변경
이미 만들어둔 저장소는 master 브랜치가 기본으로 설정되어 있으며 다음 순서로 변경하면 됩니다.
- 브랜치 이름을 변경할 저장소로 들어간 후에 Settings 를 클릭합니다.
- Branches 를 클릭한 후에 우측의 연필 아이콘을 클릭합니다.
- main 을 입력하고 Rename branch 를 클릭합니다.
- github 화면의 저장소 정보가 main 으로 바뀐 것을 확인할 수 있습니다.
local 에 저장소를 clone 한 경우 다음과 같이 기본 저장소 이름을 바꿔줘야 합니다.
git branch -m master main git fetch origin git branch -u origin/main main