더북(TheBook)

8.4.1 병합 후 삭제

병합된 브랜치의 커밋은 모두 원본 브랜치에 적용됩니다. 따라서 중복되는 커밋을 가지는 별도의 브랜치를 유지할 필요는 없습니다. 불필요한 브랜치는 삭제합니다.

$ git branch -d 브랜치이름

브랜치를 삭제할 때는 -d 옵션을 사용합니다. 참고로 -d 옵션은 병합을 완료한 브랜치만 삭제할 수 있습니다. 따라서 실습에서 성공적으로 병합한 feature 브랜치는 -d 옵션으로 삭제할 수 있습니다. master 브랜치에 병합된 hotfix 브랜치를 삭제하겠습니다.

infoh@DESKTOP MINGW64 /e/gitstudy08 (master)

$ git branch -d hotfix 브랜치 삭제

Deleted branch hotfix (was 7277f2d).

병합을 완료하지 않은 브랜치를 삭제하고 싶다면 대문자 -D 옵션을 사용해야 합니다.1

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.