8
votes

Puis-je dépriment un sous-module de git?

Une fois que je suis exécuté

git update submodule


0 commentaires

3 Réponses :


0
votes

Si vous changements ont été commités , vous devriez pouvoir vérifier le reflèvement: xxx

une fois que vous avez trouvé le jeu de modifications que vous avez perdu, vous pouvez la fusionner In.

si vos modifications n'ont pas été commises , elles ne peuvent pas être récupérées.


1 commentaires

Ce que je voulais, c'était un moyen de préserver le sous-module, mais de supprimer simplement les fichiers peuplés de mon espace de travail. S'avère, je ne peux que supprimer le répertoire et cela n'affecte aucune manière le sous-module. Donc, dans mon cas, mes sous-modules sont dans un répertoire des projets nommés. Je peux simplement supprimer des projets / outils à outils et le contenu est parti, mais Git n'enregistre pas la suppression. Merci à tous d'essayer celui-ci.



7
votes

Vous dites que vous voulez revenir au avant init et Mise à jour , qui serait la situation où la sous-module est toujours présente dans .gitmodules , mais est un répertoire vide qui n'est pas enregistré dans .git / config .

Supposons que votre sous-coode est appelée foo / bar , alors vous pouvez faire le Suivant: xxx


0 commentaires

1
votes

Essayez (avec GIT1.8.3, AVRIL 22D 2013) A:

git submodule deinit


0 commentaires