GitHub

Git Branch -d '브랜치명'실행시 Cannot delete the branch '브랜치명' which you are currently on.에러 발생할 경우의 대응

지오준 2021. 9. 3.
반응형

- git branch -d 브랜치명을 실행했을 때 Cannot delete the branch 브랜치명 which you are currently on라는 에러발생으로 브랜치가 삭제되지 않을 경우의 대응 방법입니다.

- 원인

현재선택되어 있는 브랜치가 삭제할 브랜치일 경우에 발생합니다.


- 해결방법

삭제할 브랜치를 제외한 브랜치명으로 먼저 체크아웃한 상태에서 브랜치삭제 명령어를 실행

$ git checkout 삭제할 브랜치제외한 브랜치명
$ git branch -d 삭제할 브랜치명
반응형

댓글