2013-06-18 22 views
5

Geçtiğimiz günlerde bazı projelerimi açık kaynak haline getirmek için github'a koymuştum, ancak projelerin düzgün bir şekilde nasıl yapılandırılacağını anlamakta zorlanıyorum.Github'da bağımlı projeler nasıl yapılandırılır?

Çekirdek projesine (artı gelmek için daha fazla) bağlı olan bir Core project and another project var. Ancak, kullanıcılar projelerden birinin bir kopyasını aldıklarında, Çekirdek projesini kaçırdığına dair şikayet ettiler ve onlara ayrı bir depoda yaşadıklarını söylemeliyim.

Bunu yapmanın daha iyi bir yolu olması gerektiğini biliyorum. Git altmodülleri hakkında okudum ama henüz onları henüz anlamadım.

Sorum şu: Projelerimi nasıl yapılandıracağımın öğretilerini veya örneklerini takip etmek kolay mı? Windows, TortoiseGit kullanıyorum ve projelerim C# 'da.

+0

submodüller ilişkin bir ilgili cevap [burada] (http://stackoverflow.com/a/17121052/1615903) – 1615903

cevap

1
+1

bu ben bunu onaylaması gerekir alacağım iyi cevaptır ama Değilse gerçekten aradığım şey. Yapmak istediğim şey, Windows'ta bir klasöre sağ tıklamak ve tüm bağımlılıkları olan depomu almak için TortoiseGit'i kullanmak. Komut satırında ya da böyle bir şeyle dalga geçmiyor. Bunun git ruhu içinde olmayabileceğinin farkındayım, ama istediğim şey ve başka bir şey bir uzlaşmadır. – craftworkgames