Was ist der beste Weg, sich zu organisieren mehrere Projekte bei der Verwendung von git
Habe ich 5-10 unabhängigen Projekten, die ich will unter die Versionskontrolle mit Git. Was ist die beste Art und Weise zu organisieren, die Projekte/respositorys:
- Verwenden ein repository für jedes Projekt
- verwenden ein repository für alle, die meine Arbeit und die Verwendung von Unterverzeichnissen für jedes Projekt
- Oder etwas völlig anderes
Was hat funktioniert für Sie am besten und warum?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde definitiv sagen, verwenden ein repository für jedes Projekt. Sonst wirst du haben, alle Art von übersprechen zwischen den Projekten, nicht zu erwähnen, es ist ein Schmerz, um lange Pfade angeben, wenn Sie mit dem Befehlszeilen-git. Git arbeitet mit der ein repository pro Projekt-Modell, kann ich nicht wirklich einen Grund, etwas anderes; ich glaube nicht, dass ich jemals wirklich verstanden, warum SVN gefördert arbeiten auf diese Weise.
Abgeschlossen Marc ' s Antwort, gehen mit einem zentralen repository (mit allen Projekten innen) nicht verhindert, dass mehrere Repositorys, die jeweils mit Ihren eigenen Projekt.
Hören wir es aus Linus selbst:
Wenn das repository beschädigt ist.Es wirkt sich auf alle Projekt-teams.Also repo für jedes Projekt ist ein gute Idee.