[ TIL ] How do I delete a git branch locally and remotely?
Westagram endpoint 구현 도중, 혼자서 실습 내용을 복습해 보고싶어서
새로운 git branch를 생성해서 작업해보았다.
실습은 성공했는데... 이전 branch를 삭제하고 새로 생성한 branch를 쓰려고 했더니
이미 git에 pull request를 올려둔 branch이기 때문에 삭제할 수 없다고 하는게 아닌가 🤯🤯
어쩔 수 없이 오늘 새로 생성한 git branch를 지우기로 했다.
터미널에서 원격, 로컬 git branch를 삭제하려면?
How do I delete a git branch locally and remotely?
# 1. 원격 branch 삭제
$ git push -d <remote_name> <branch_name>
$ git branch -d <branch_name>
# 2. 원격 branch가 origin 하위일 경우
$ git push -d origin <branch_name>
# 3. 로컬 branch 삭제
$ git branch -D branch_name
** 참고로 git 이 생성되어있는 작업 디렉토리 내에서만 삭제가 가능했고,
master 하위 branch 삭제할 시 master 로 checkout
한 뒤 삭제해야 가능했다.
Author And Source
이 문제에 관하여([ TIL ] How do I delete a git branch locally and remotely?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@haileeyu21/TIL-How-do-I-delete-a-git-branch-locally-and-remotely저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)