L'écrémage le tutoriel SubModule J'ai créé un sous-module à partir du module projet boto . Puis, j'ai découvert que je n'avais en fait besoin que d'un sous-ensemble de ce projet - plus précisément, le projet boto dossier.
Je voudrais modifier mon sous-module pour qu'il pointe vers ce dossier. Quand je regarde dans .gitmodules, je vois
[submodule "backup/src/boto"]
path = backup/src/boto
url = https://github.com/boto/boto.git
Quelle URL dois-je utiliser à la place de https://github.com/boto/boto.git ? Après avoir changé l'URL, dois-je supprimer le dossier boto localement et le ré-assembler ?
4 votes
Ce n'est pas exactement ce que vous voulez - pas un sous-module - mais vous pouvez jeter un coup d'œil à
git subtree
2 votes
Ce que j'ai fini par faire est d'avoir le sous-module entier, et de dire à IntelliJ que le dossier boto est un "dossier source", de sorte qu'il peut trouver des paquets dans celui-ci.
25 votes
Je n'arrive pas à croire que git ne fasse pas cela nativement...yikes.
3 votes
J'ai trouvé une question similaire - stackoverflow.com/questions/1121227/