SORU
14 Aralık 2009, PAZARTESİ


Neden git submodule değil otomatik güncelleme mi?

Git checkout ile dallar arasında geçiş yaparken çoğu zaman alt modüller güncelleme almak isteyeceğini sanıyorum.

  • Ne durumda mıdeğilgeçtikten sonra alt modüller güncelleme mi?
  • Eğer bu otomatik olarak git checkout tarafından yapılmış olsaydı sonu ne olurdu?

Örnekle güncelleme:

  • Şube 3852f1 S submodule vardır
  • Şube B fd72d7 S submodule vardır

Şube, git checkout B 3852f1 S submodule ile şube B çalışan bir kopyasını (değiştirilmiş bir S ile sonuçlanacaktır. git submodule güncelleme fd72d7 S teslim edecektir.

CEVAP
14 Aralık 2009, PAZARTESİ


Bu alt modüller otomatik olarak güncelleme değil Gıt Kalkınma Hedefleri doğrultusunda olduğuna inanıyorum. Git dağıtılmış bir modda çalışmak için tasarlanmıştır ve açıkça anlat sürece yerel olmayan bir depo bağlanabiliyor bile tahmin etmiyor. Gıt otomatik ferahlatıcı bir submodule bu şekilde düşünmemiştim ne zaman beklenen bir davranış olmaz.

Bu söyleniyor, sen bilirsin o hep istediğiniz o alt modülleri için çekti ve biliyorsun ki Asla şube kapalı bu alt modüller için başka bir yerel depo, olmamalı kıracak bir şey varsa, otomatik olarak yenilenir onları sonra bir çıkış.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007