2014-10-30 4 views
0

enter image description here 나는 내가 테스트 목적으로 만들어진 원격 지점을 삭제하려고하고이 명령은 트릭을 수행합니다 git에서 원격 지점 및 해당 커밋 기록을 제거하는 방법은 무엇입니까?

git push origin --delete test

그러나 내 자식 GUI에서 나는 여전히 그 지점에 대한 로그 커밋 메시지를 볼 수 있습니다. 커밋 기록을 삭제하려면 어떻게해야합니까? 이 지점에 대해 단 하나의 커밋 만있었습니다.

+0

'git push origin --delete bugs/test'를 원하셨습니까? –

+0

감사합니다. .. – Neela

답변

2

사용

git branch -vva 

당신이 참조하는 것을 볼 수 있습니다 : 당신이 버그/시험을 볼 경우

* master    898bfa9 [origin/master] Commit A 
    test     a2b238b [origin/test] Commit B 
    remotes/origin/HEAD -> origin/master 
    remotes/origin/master 898bfa9 Commit A 
    remotes/origin/test a2b238b Commit B 

, 다음을 삭제 : 당신은 당신이 어떤 경우

git branch -d bugs/test 

여전히 리모컨/원산지/버그/테스트입니다. prune 이전 원격 참조 :

git remote prune origin 
관련 문제