[ TIL ] How do I delete a git branch locally and remotely?

1440 단어 branchgitTILTIL

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 한 뒤 삭제해야 가능했다.

좋은 웹페이지 즐겨찾기