본문으로 바로가기

[Git] Branch 삭제, 원격 branch 삭제

category 공유/Git 2021. 3. 24. 06:56

Git branch 삭제, 원격 branch 삭제

이전 게시글 [Git] Branch 생성, Branch 원격 저장소 푸쉬에서는 git branch를 생성, 생성 후 원격에 push 하는 방법을 알아보았다. 이번 게시글에서는 branch를 삭제하는 방법을 알아보자. 만약 hotfix branch를 생성한 후 버그를 수정하고 master, 개발, 운영 branch에 모두 반영을 했다고 하자. 그럼 hotfix branch가 남아 있는 것은 자원 낭비이다. 해당 bracnh를 삭제 해줄 필요가 있다. 삭제하는 방법을 알아보자.

원격 branch 삭제하는 방법

명령어 : git push origin —-delete "브랜치 명"

원격 branch를 삭제하는 방법은 위 명령어 1줄로 간단하게 처리할 수 있다.

로컬 branch 삭제하는 방법

명령어 : git branch -D "브랜치 명"

로컬 branch를 삭제하는 방법도 간단하게 위 명령어 1줄로 처리할 수 있다.

로컬 branch를 삭제한 후 원격 branch를 삭제하고 싶으면 아래 명령어를 추가로 해주어야 한다.

명령어 : git push origin :"브랜치 명"

정리

원격 branch 삭제 -> 로컬 branch 삭제

  • 1. git push origin —-delete "브랜치 명"
  • 2. git branch -D "브랜치 명"

로컬 branch 삭제 -> 원격 branch 삭제

  • 1. git branch -D "브랜치 명"
  • 2. git push origin :"브랜치 명"

마지막

해당 내용은 틀릴 수도 있다는 것을 감안하여 봐주세요. 틀린 내용 및 오탈자 수정 요청 환영입니다.

반응형