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

  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012
  • mist64

    mist64

    30 Mayıs 2006
  • pjtoohot

    pjtoohot

    15 NİSAN 2008