hotfix 브랜치에 커밋이 하나 추가되었습니다. master 브랜치로 체크아웃하여 hotfix 브랜치를 삭제해 보겠습니다.
infoh@DESKTOP MINGW64 /e/gitstudy06 (hotfix)
$ git checkout master 브랜치 이동
infoh@DESKTOP MINGW64 /e/gitstudy06 (master)
$ git branch -d hotfix 브랜치 삭제
error: The branch 'hotfix' is not fully merged.
If you are sure you want to delete it, run 'git branch -D hotfix'. 오류 메시지
▼ 그림 6-31 커밋이 있는 브랜치 삭제
브랜치를 삭제하면 해당 브랜치에서 작업했던 커밋 기록들이 같이 삭제되기 때문에 오류가 발생합니다. 이때는 브랜치를 강제로 삭제해야 합니다. 대문자 -D 옵션을 사용하면 강제로 브랜치를 삭제할 수 있습니다.
infoh@DESKTOP MINGW64 /e/gitstudy06 (master)
$ git branch -D hotfix 브랜치 삭제
Deleted branch hotfix (was 8026ed6).
-D 옵션으로 잘 삭제된 것을 확인할 수 있습니다.