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

  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008
  • Machinima

    Machinima

    17 Ocak 2006
  • TouchePro

    TouchePro

    27 EYLÜL 2007