SORU
26 ŞUBAT 2010, Cuma


Git branch silme

Git, ne "" bir şube demek? silme işlemi yapar

Deposundan gitmiş olacak? Yoksa hala git branch) için gezilebilir olacak?

Ne gerçekten yapmak istiyorum mark bir şube olarak "çıkmaz sokak", yani, şube çok uzak usta, o kimse kullanmak gerekir gibi, bir başlangıç noktası, ama orada bazı iyi fikirler o şube, bu yüzden istediğimiz gibi kalsın, için başvuru.

CEVAP
26 ŞUBAT 2010, Cuma


Şube silin, ama bu tarih yok olmaz, böylece ilk, etiketleyebilirsiniz. Bu şekilde, şube gelmez gelirse şube listesi, hangi gerekir umarım caydırmak kişi üzerinde çalışıyoruz, ama bu iş olmayacak kalıcı olarak silinir (hatta sonra çöp toplama çalıştırın). Alakasız olmuş bir şube var, ama kalıcı olarak silmek için hazır değilim zaman örneğin, ben "arşiv/< . olarak etiketi ^em>şube adı&; ". gt

master sırasında veya başka bir şube:

git tag archive/foo foo
git branch -D foo

Bu foo silmeden önce foo daldan etiketi archive/foo adlı bir dosya oluşturur. Ayrıca çıkmaz sokak gibi, şimdi neden var neden şube, içinde ne olduğunu anlatan etiketi, bir mesaj ekleyebilirsiniz.

git tag -m 'Foo is deprecated in favor of bar' archive/foo foo

Bir şube önerilmiyor Neden kayıt yeteneği belki de başka bir ad dalları hareket etiketleme karşı bir avantaj.

Eğer bu şekilde arşivlenmiş bir şube diriltmeye gerekirse, Basit olarak: olarak

git branch foo archive/foo
git tag -d archive/foo       # Optional

Şimdi şube asla silindi sanki geri döndü.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Day9TV

    Day9TV

    22 NİSAN 2010
  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008