2013-06-18 13 views
5

Niedawno umieściłem kilka moich projektów na github, aby stały się one open source, ale mam problem ze zrozumieniem, jak poprawnie uporządkować projekty.Jak skonstruować zależne projekty na githubie?

Mam Core project and another project, który zależy od projektu Core (i więcej). Jednak, gdy użytkownicy chwytają kopię jednego z projektów, skarżą się, że brakuje projektu Core i muszę im powiedzieć, że żyje on w oddzielnym repozytorium.

Wiem, że musi istnieć lepszy sposób na zrobienie tego. Czytałem o submodułach git, ale tak naprawdę ich jeszcze nie rozumiem.

Moje pytanie brzmi, czy są jakieś łatwe do naśladowania tutoriale lub przykłady tego, jak mogę uporządkować moje projekty? Używam systemu Windows, TortoiseGit, a moje projekty są w języku C#.

+0

Podobną odpowiedź dotyczącą submodułów [tutaj] (http://stackoverflow.com/a/17121052/1615903) – 1615903

Odpowiedz

1
+1

Jeśli jest to najlepsza odpowiedź mam zamiar dostać będę go zatwierdza, ale nie jest to naprawdę to, czego szukałem. Naprawdę chciałbym móc kliknąć prawym przyciskiem myszy folder w oknach i użyć TortoiseGit, aby uzyskać moje repozytorium ze wszystkimi zależnościami. Brak fluffingu na linii poleceń lub coś w tym stylu. Zdaję sobie sprawę, że nie jest to możliwe w duchu git, ale tego właśnie chcę i wszystko inne jest kompromisem. – craftworkgames

Powiązane problemy