4. Git

[Git] master branch to main branch

HyunJeongE 2023. 11. 20. 17:28
728x90

gitHub로 푸쉬를 master로 잘못했다.. OMG

이번 글은 바보같은 짓을 만회하기(?)위해 메모하고자 작성함..
(* 단, master에 있는 걸 main에 다갖다 덮어쓰는 것으로, main에 작업한 게 다 사라지므로 주의할것)


아래 코드로 문제 해결

git checkout master
git branch main master -f
git checkout main
git push origin main -f


디폴트로 main 브랜치 설정

git config --global init.defaultBranch main

master 브랜치 삭제

git push origin --delete master


로컬저장소의 브랜치 삭제

git branch [-d] 브랜치명
-d : 병합여부와 관계없이 삭제