2014-10-30 2 views
0

enter image description here Я пытаюсь удалить удаленный филиал, который я создал для целей тестирования и эта команда делает трюк:Как удалить удаленную ветку и ее историю фиксации из git?

git push origin --delete test

Однако в моем мерзавце гуй я все еще могу видеть сообщение фиксации журнала для этой отрасли. Как удалить историю фиксации? Для этой ветки была сделана только одна фиксация.

+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