피카부 RSS 태그 관리 글쓰기 방명록 다시 시작하는 개발 블로그
2017-04-11 17:30:11

브랜치를 삭제하려고 할 때 다음과 같은 에러가 나올 수 있다.

error: The branch 'branchname' is not fully merged.
If you are sure you want to delete it, run 'git branch -D branchname'.

이는 브랜치에서 수정한 내용을 merge 하지 않아서 나오는 에러이다. 딱히 수정 내용이 중요하지 않다면 강제로 브랜치를 삭제 하면 된다.

git branch -D branchname

다만 위 강제 삭제는 어디까지나 로컬상의 브랜치를 삭제 한 것이므로 리모트 서버 상의 브랜치도 삭제를 해야 한다.

git push --delete origin branchname