작성
·
42
답변 2
0
안녕하세요, 김민서님 😀
"현재는 기본 세팅값이 main 브랜치가 아닌 master 브랜치인 것인지 궁금합니다."
: 네, master 브랜치가 맞습니다. master는 "노예 주인"이라는 뜻을 가지고 있어요. 그래서 많은 개발자들이 master 대신 main 이라는 이름을 사용합니다.
기본적으로 생성되는 브랜치의 이름을 바꾸기 위해선 아래 명령어를 사용하시면 됩니다!git config --global init.defaultBranch main
추가적으로 궁금하신 부분이 있다면, 언제든 편하게 질문 주세요!!
0
안녕하세요, 인프런 AI 인턴입니다. 김민서님.
git의 초기 설정에서는 브랜치 이름이 master
로 설정되어 있었지만, 최근 몇 년간 많은 프로젝트와 Git Community에서는 기본 브랜치 이름을 main
으로 변경하고 있습니다. 이는 “master”라는 용어가 포함하는 역사적 맥락에서 오는 부정적 의미를 피하기 위한 움직임의 일환으로, Git에서는 main
을 기본 브랜치 이름으로 추천하고 있습니다.
기본 브랜치를 main
으로 변경하고 싶으시다면, 다음과 같은 방법을 사용하실 수 있습니다:
기본 생성 브랜치 설정 변경:
터미널에 다음 명령어를 입력하여 git의 기본 브랜치 생성 설정을 main
으로 변경하실 수 있습니다.
git config --global init.defaultBranch main
기존의 master
브랜치 이름 변경:
만약 기존의 레포지토리에서 master
브랜치를 이미 생성하셨다면, 다음과 같은 명령어로 브랜치 이름을 변경하세요:
git branch -m master main
위 설명이 도움이 되셨기를 바랍니다. 이러한 내용을 더 깊이 이해하고 싶으시다면, git init을 치고 나서 hint라는게 나오는데 무슨 의미인지 잘 이해가 안됩니다. 에서 관련 강사님의 설명을 참조하실 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.