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

  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • Motor Trend Channel

    Motor Trend

    11 Mart 2006
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010