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

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • fufko

    fufko

    27 ŞUBAT 2006
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008