SORU
23 ŞUBAT 2011, ÇARŞAMBA


git remote şube silinmiş ama hala 'şube görünür-a'

'Demek bir şube coolbranch adında benim depo vardı.

Şimdi, bunu silmeye karar verdim (hem yerel ve uzaktan):

git push origin :coolbranch
git branch -D coolbranch

Harika! Şimdi bu şube gerçekten silinir.

Ama çalıştırdığımda

git branch -a

Ben hala alıyorum:

remotes/origin/coolbranch

Fark eden bir şey, yeni bir depo clone zaman, herşeyin yolunda olduğunu ve git branch -a şube göstermiyor.

Biliyorum - orada yeni bir örneğini klonlama olmadan branch -a Listeden Dalı silmek için bir yoldur ister misin?

CEVAP
23 ŞUBAT 2011, ÇARŞAMBA


Diğer yanıt olarak önerilen git remote prune origin bütün bu bayat Şubesi kaldıracaktır. Çoğu durumda istediğin şey muhtemelen, ama eğer sadece uzaktan izleme özel bir dalı kaldırmak istiyorsanız, yapmanız gereken:

git branch -d -r origin/coolbranch

(-r unut...) kolaydır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • karneson

    karneson

    23 Temmuz 2006