2016-10-04 3 views
13

나는 내 로컬 컴퓨터에서 자식 저장소를 가지고 :
내가
가 그럼 난 master 지점에 체크 아웃하고 그것을 커밋을 추가 몇 커밋을 test라는 새로운 지점을 추가하고 추가 할 수 있습니다.
그래서 git push --all github을 사용하고 master에서 계속 작업합니다. 나는 완전히 test 지점 및 사용을 제거하기로 결정 시간 후 : git branch -d testgit branch -r -d github/test을하지만, 그것은 단지 자식으로 실제 test 지점을 추적하는 데 사용 로컬 브랜치를 삭제는 말한다 :
명령 줄에서 원격 지점 (예 : Github)을 삭제하는 방법은 무엇입니까?

삭제 원격 추적 브랜치 GitHub의/버그 (acc5a58이었다).

실제로 명령 줄에서 github 서버에서 test 브랜치를 제거 할 수있는 방법이 있는지 묻고 싶습니다.

+1

: http://stackoverflow.com/questions/2003505/how-to-delete-a-git-branch-both-locally-and-remote – GSkidmore

+0

@GSkidmore, 네, 그리고 고마워. 나는 이전 검색에서 그 게시물을 발견하지 못했고 내 자신에게 물어 봐야했다. ':)' –

답변

12

"원격 GitHub의에 refname test로 아무것도 넣지"

$ git push github :<BRANCH_NAME> 

나 :

$ git push github --delete <BRANCH_NAME> 

예 :

$ git push github --delete test 
+0

답변 주셔서 감사합니다':)'. –

2

이 명령을 사용하십시오 :

git push github :test 

읽기 모든 git 서버와 마찬가지로

+0

답을 주셔서 감사합니다 :')'. –

17

현지 지점

git branch -d local_branch 

원격 브랜치 대답은 이미 귀하의 질문에 대답을

git push origin --delete remote_branch 
+0

답을 주셔서 감사합니다':)'. –

관련 문제