SORU
20 AĞUSTOS 2009, PERŞEMBE


Nasıl arşiv gıt dal alabilir miyim?

Artık etkin geliştirme altında git benim depodaki bazı eski dalları var. Git branch çalışırken, varsayılan olarak görünmüyor, böylece dalları arşivi-l -r istiyorum. Geçmişini tutmak istiyorum çünkü onları silmek istemiyorum. Bunu nasıl yapabilirim?

Olası/kafaları başvuruları ref dışarıda bir oluşturmak için olduğunu biliyorum. Örneğin, başvuruları/arşiv old_branch/. Bunu yaparken herhangi bir sonuç var mı?

CEVAP
21 AĞUSTOS 2009, Cuma


Bunu yapmak için doğru yolu Şubesi etiketi için olduğuna inanıyorum. Eğer etiketli sonra şube silerseniz daha sonra etkili bir dal etrafında tutuyorsun ama şube listenize dağınıklığı olmaz.

Eğer geri şubeye gitmeniz gerekiyorsa, sadece etiketi kontrol edin. Etkili etiketi dala geri.

Arşiv ve şube silmek için:

git tag archive/<branchname> <branchname>
git branch -d <branchname>

Bu şube bir süre sonra geri yüklemek için:

git checkout -b <branchname> archive/<branchname>

Bu şube tarihi tam olarak etiketlemiş zaman olduğu gibi korunacaktır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • BradleyWuzHere

    BradleyWuzHe

    25 NİSAN 2011
  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009