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

  • Incredible Tutorials

    Incredible T

    27 EKİM 2006
  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • Stevie

    Stevie

    2 Mayıs 2010