본문으로 이동
Git 에러에러
error: Cannot delete branch currently checked out

error: Cannot delete current branch

현재 체크아웃된 브랜치는 삭제할 수 없습니다.

gitlinuxwindowsmacos

이 에러의 원인

Git은 현재 체크아웃된 브랜치의 삭제를 허용하지 않습니다. 먼저 다른 브랜치로 전환해야 합니다.

수정 방법

먼저 다른 브랜치로 전환한 뒤 git checkout main을 실행하고, 그다음 삭제하세요: git branch -d branch-to-delete. 병합되지 않은 브랜치를 강제로 삭제하려면 -d 대신 -D를 사용하세요.

공식 문서

관련 에러 코드