Github에서 "마스터"에서 "메인"브랜치로 빠르게 이동

이 기사에서는 기본 브랜치를 "마스터"에서 "메인"으로 업데이트하는 방법을 보여드리겠습니다.

왜 이러는 거지?



이 기사에서는 기본 분기를 변경하는 데만 집중하고 그것에 대한 동기에 대해 더 깊이 들어가지 않을 것입니다.

Github에 생성된 새 리포지토리는 기본값으로 "main"으로 설정되며 10월 01일read more about it에 시작되었습니다.

git init를 "main"으로 설정


main로 리포지토리를 초기화하도록 기본값으로 설정하려면 다음을 수행할 수 있습니다.

$ git config --global init.defaultBranch main


또는 this과 같은 .gitconfig에 추가

지점 이름 바꾸기



다음 코드를 사용하여 현재 "master"브랜치의 이름을 "main"브랜치로 바꾸겠습니다.

$ git branch -m master main


tl;박사



분기 이름 바꾸기(이 작업을 수행하려면 체크아웃하지 않아야 함):git branch -m old_branch_name new_branch_name
이름을 바꾼 후 원격 원본으로 푸시합니다.

$ git push origin main


다음과 같은 내용이 표시됩니다.


Github: 설정


  • Github의 리포지토리로 이동하여 Settings 탭에 액세스합니다https://github.com/<username>/<repository>/settings.
  • 사이드바
  • 에서 Branches를 선택합니다.
  • 다음 이미지와 같이 master에서 main로 업데이트합니다.

  • 경고 모달이 표시되면 수락하기만 하면 됩니다.

  • 이제 저장소의 루트 링크로 이동하면 현재 기본 분기가 표시됩니다.

  • 이 경우 알림에는 2개의 분기가 있으며 하나는 master 이며 다음 코드를 사용하여 삭제할 수 있습니다.

  • $ git push --delete origin master
    


  • 짜잔! 이제 main만 있고 master 분기는 삭제되었습니다.


  • 마무리



    개인 리포지토리 중 일부를 업데이트했으며 일부 사람들에게 도움이 될 수 있다고 생각합니다.

    어떤 식으로든 도움이 되었다면 아래에 댓글을 달거나 기사를 공유해 주세요.

    프로그래밍을 즐기세요! :디

    좋은 웹페이지 즐겨찾기