git - master 브랜치 main과 병합

boingboing·2024년 9월 10일
  • main 브랜치가 메인인 줄 알았는데 master에서 작업하고 있었음.
  • 갑자기 master에서 main브랜치로 바꾸니 VSCODE 상에도 아무것도 안 보여서 엄청 당황함.
  • 아래 명령어로 master에서 main브랜치로 교체 후, push함
git checkout master
git branch main master -f 
# main이라는 브랜치를 master 브랜치로부터 강제로 생성 또는 업데이트합니다. 
# -f 플래그는 강제적으로 덮어쓰기를 허용합니다
git checkout main
git push origin main -f
git config --global init.defaultBranch main
git push origin --delete master # github에서 삭제
git branch -d 브랜치명 # 로컬 git에서 삭제

0개의 댓글