Comment “résoudre fatale: Pas un dépôt git”?
J'ai essayé de supprimer un sous-module du projet
Essayé rm-rf .git/modules/submodulePath
Après que je vais avoir le problème
fatale: Pas un dépôt git
la liste de votre structure de dossier si possible?
OriginalL'auteur coreDeviOS | 2017-01-18
Vous devez vous connecter pour publier un commentaire.
Ces deux fichiers contient absolue sous-module path:
Donc, si vous avez déplacé le repo, le chemin d'accès absolu dans ces deux fichiers ne sont pas valides, et la cause de la "pas un dépôt git' erreur. Juste réparer ces fichiers manuellement.
Mise à jour:
1.) Supprimer la section pertinente de la .gitmodules fichier. Vous pouvez utiliser la commande ci-dessous:
2.) Stade de la .gitmodules changements
3.) Supprimer la section pertinente de .git/config. Vous pouvez utiliser la commande ci-dessous:
4.) Supprimer la gitlink (pas de slash):
5.) Nettoyage de la .git/modules:
6.) Commit:
7.) Supprimer la maintenant sans traces sous-module fichiers
mise à jour de la manière normale de faire de la suppression de la sous-module dans git. Aller à travers elle et laissez-moi savoir si vous avez un problème
Il a travaillé. Merci
Bienvenue mec. Heureux de vous!
OriginalL'auteur Shivkumar kondi
Je suis tombé sur cette erreur après j'ai déménagé un dépôt git dans un autre dossier. Quand j'ai regardé dans:
J'ai vu qu'une seule ligne avec un absolue chemin d'accès, par exemple:
J'ai changé ce une relative chemin d'accès, par exemple:
Je ne suis pas sûr pourquoi git coder en dur des chemins absolus...
OriginalL'auteur Alec Jacobson
Vous ne pouvez simplement mettre à jour le .git fichier
avec le droit gitdir.
Parce que je pense que vous modifiez le chemin d'accès à votre dossier
OriginalL'auteur Fernando De Brito Cerqueira
J'ai couru dans le présent et ne pas avoir un
.git/modules
répertoire dans mon référentiel principal. J'en ai un sous-module "construction", il suffit donc supprimé toutes les références et réinitialisé:OriginalL'auteur Jason Goemaat