İki farklı bilgisayardan (A ve B) çalışıyorum ve dropbox dizininde ortak bir git uzaktan kumandasını saklıyorum.
Diyelim ki iki şubem var, efendi ve devel. Her ikisi de uzak muadillerini orijin / master ve orijin / devel izliyor.
A bilgisayarındayken, yerel ve uzaktaki dal devel'i siliyorum.
git push origin :heads/devel
git branch -d devel
Koşu git branch -a
A bilgisayarında, ben şube aşağıdaki listeyi olsun.
- usta
- köken / BAŞ
- köken / ana
Koşu git fetch
B bilgisayarında, ben yerel devel şube kaldırabilir git branch -d devel
ama uzak devel şube kaldıramazsınız.
git push origin :heads/devel
aşağıdaki hata iletilerini döndürür.
hata: kalifiye olmayan hedefe itilemiyor: heads / proxy3d
Hedef refspec, ne uzaktan kumandadaki mevcut bir ref ile eşleşmiyor ne de refs / ile başlıyor ve kaynak ref'ye dayalı bir önek tahmin edemiyoruz.
ölümcül: Uzak uç beklenmedik bir şekilde telefonu kapattı
git branch -a
hala uzak dallarda orijin / devel listeleniyor.
Uzak dalları B bilgisayarından nasıl temizleyebilirim?