Ich habe ein Git-Repository, das zwei Verzeichnisse enthält:Aufgeteilt Git Repository
- src: Eine vollständige Rails-Anwendung
- devbox: Dateien ein Vagabund Maschine und Bereitstellung unter Verwendung eines ansible Skript
Ich möchte diese in zwei getrennte Repositories aufteilen, also habe ich eine einzige, die meine App enthält, und eine andere, die die Vagrant Devbox enthält.
Das SOLLTE mir erlauben, die App Repo als ein git Submodul in der Devbox hinzuzufügen, um bearbeitet zu werden, aber gleichzeitig Capistrano zu erlauben, die Quelle aus dem App Repo zu holen, ohne herumzufliegen, um nur ein zu bekommen Unterverzeichnis des gesamten kombinierten Repository.
Haben Sie irgendwelche Gedanken darüber, wie Sie den aktuellen Repo-Vorgang aufteilen? Ich bin nur ein bisschen unsicher, wo ich anfangen soll.
Dies könnte helfen GitHub: http://stackoverflow.com/questions/12514197/convert-a-git-folder-to -a-Submodul-retrospektiv –