Şu anda geliştirme için alt modülleri kullanıyorum ve sadece 3. parti kitaplıklarla ilgili değil. Alt modüller ile hayatı kolaylaştırmanın bazı yolları vardır, özellikle bunlar birleştirme veya yeniden yapılandırma çatışmalarının kaynağı olduklarında. Alt modüldeki bir çatışmaya dahil olan 2 commit'i almak için ls-tree'ye bakın. Bu muhtemelen alt modüllerin insanların uğraşması için en zor kısmıdır. Şimdilik komut dosyası oluşturma, bununla çalışmayı çok daha kolay hale getirecek. Git'in gelecekteki sürümleri, bunlarla başa çıkmak için daha iyi yerel desteğe sahip olmalıdır.
Bu yardımcı olur umarım.