마스터 브랜치의 이름을 메인으로 바꾸는 방법
main
로 설정하고 있지만 여전히 master
명명을 기본 분기로 사용하는 소유한 많은 리포지토리가 있습니다.그렇게 해야 하는 이유에 대해서는 내가 하려고 하는 것보다 더 나은 작업을 수행하는 "Why GitHub renamed its master branch to main "문서를 가리킬 것입니다.
그러나 매우 쉬운 프로세스이며 몇 가지 명령과 GitHub 리포지토리의 설정 변경만 필요합니다.
마스터 이름을 메인으로 변경
master
브랜치를 아직 체크아웃하지 않았다면 먼저 체크아웃해야 합니다.git checkout master
# Also be sure you have the latest changes
git pull origin master
이제 다음 명령을 사용하여 로컬 브랜치의 이름을 바꿀 수 있습니다.
git branch -m main
하지만 이제 이 변경 사항은 로컬 git 폴더에만 있습니다. 다음에 해야 할 일은 이 명령을 실행하는 것만큼 간단하게 원격으로 푸시하는 것입니다.
git push origin -u main
기본 분기 변경
이제 이 시점에서 원격에
master
및 main
가 모두 있으며 master
분기를 삭제하기 전에 리포지토리 설정으로 이동하여 Branches
섹션으로 이동하여 무엇이 있는지 확인해야 합니다. 거기에 기본 분기.master
인 경우 아래와 같이 새 main
분기로 변경해야 합니다.기본 분기를 전환한 후에는 원격
master
분기를 안전하게 삭제할 수 있습니다.git push origin --delete master
그리고 그게 다야! 이 저장소의
master
분기에 작별을 고할 수 있습니다.그런 다음 모든 리포지토리에 대해 헹구고 반복합니다.
Reference
이 문제에 관하여(마스터 브랜치의 이름을 메인으로 바꾸는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/darkmavis1980/how-to-rename-the-master-branch-to-main-3ad5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)