Impossible de supprimer le dépôt git complètement
J'ai été en utilisant git sur windows-msysgit. Chaque fois que j'essaie de supprimer un référentiel complètement, soit à l'aide de l'explorateur ou à l'aide de
$ git rm -rf ptp/
fatal: Not a git repository (or any of the parent directories): .git
il des erreurs de "Les données présentes dans le point d'analyse de la mémoire tampon n'est pas valide" ou la fatale erreur ci-dessus.
Quel est le problème avec moi/git?
Merci d'avance
Le redémarrage de windows aider? 🙂
Non! Il est toujours là. Je ne peux renommer le dossier parent, mais pas supprimer le fichier ta05636 avec une taille de 0 octets. Est-ce une mesure de Microsoft contre Git? 🙂
Le chargement de Windows en mode sans échec et l'effacement définitivement régler ce problème. Certains processus dans votre démarrage normal est accéder à ce fichier, et Windows n'est-ce pas vous permettant de les effacer. Utilisation du mode sans échec, vous aurez essentiellement de limiter les processus de démarrage, vous permettant ainsi de le supprimer. Si le processus démarre TOUJOURS en mode sans échec, vous pourriez avoir à démarrer votre ordinateur avec un linux LIVE cd / dvd (choisissez votre saveur) et le supprimer de cette façon...
Non! Il est toujours là. Je ne peux renommer le dossier parent, mais pas supprimer le fichier ta05636 avec une taille de 0 octets. Est-ce une mesure de Microsoft contre Git? 🙂
Le chargement de Windows en mode sans échec et l'effacement définitivement régler ce problème. Certains processus dans votre démarrage normal est accéder à ce fichier, et Windows n'est-ce pas vous permettant de les effacer. Utilisation du mode sans échec, vous aurez essentiellement de limiter les processus de démarrage, vous permettant ainsi de le supprimer. Si le processus démarre TOUJOURS en mode sans échec, vous pourriez avoir à démarrer votre ordinateur avec un linux LIVE cd / dvd (choisissez votre saveur) et le supprimer de cette façon...
Knoppix
est un bon choix. knoppix.netLive Mint
est également un excellent choix! linuxmint.com/edition.php?id=65OriginalL'auteur Aleyna | 2010-03-05
Vous devez vous connecter pour publier un commentaire.
Pour supprimer un repo git, il suffit de faire
rm -rf ptp/
. C'est tout.git rm
est utilisé pour déplacer les éléments de l'index [la zone de transit pour des changements et des nouveaux fichiers], de ne pas supprimer les dépôts git.No way! $ rm -rf ptp/ rm: impossible de supprimer le répertoire
ptp/.git': Directory not empty rm: cannot remove directory
ptp": le Répertoire n'est pas vide Et vu que: hoppala@HOPPALANINYERI /d/Projets/ptp/ptp/.git $ ls ta05636 hoppala@HOPPALANINYERI /d/Projets/ptp/ptp/.git $ rm -rf ta05636 hoppala@HOPPALANINYERI /d/Projets/ptp/ptp/.git $ ls ta05636C'est certainement étrange. Ce qui a probablement plus à voir avec un problème sur Windows, plutôt qu'avec git lui-même.
La droite. Je pense que Win7 est le coupable.
il s'agit probablement d'un problème d'autorisation ou de processus de verrouillage de l'annuaire. eu le même problème ici au MacOSX
OriginalL'auteur rmk
Pour se débarrasser du dépôt git sur Windows ce faire:
Win+R, Tapez
cmd
, Entrez.Ou si elle échoue, vérifiez qui verrouille le répertoire et de les supprimer en mains à partir de l'Explorer.
Plus susceptibles certains processus détient un verrou sur les fichiers/répertoires dans votre pension.
J'ai utilisé Unlocker. Il affirme qu'il n'existe pas de gestionnaire de verrouillage sur le dossier :s Il na pas supprimer le fichier, même si je suis allé avec supprimer au prochain redémarrage " option.
Explorer n'affiche pas la .git dossier et rmdir dit qu'il n'est pas autorisé parce que le dossier n'est pas vide...
OriginalL'auteur Dmytrii Nagirniak
Sur Windows 10, essayez de lancer cygwin console en tant qu'administrateur et rm-rf la dir.
OriginalL'auteur Peteter
J'ai essayé d'enlever GIT sur mon windows XP, par le biais de la Windows/Configuration/menu du Logiciel. Après quelques message d'erreur (dont je ne me souviens plus), elle a enlevé tous les fichiers. J'ai vérifié et il n'y a pas de fichiers avec ptp dans le nom de la gauche sur l'ensemble du système.
Un problème demeure cependant: à chaque fois que j'ouvre l'explorer de windows, un méchant message d'erreur est venu d'appeler un fichier dll qui n'y était plus.
Lors de la vérification du registre, il y avait de nombreuses traces de GIT gauche dans le registre. Je l'ai enlevé avec soin à la main, qui semble avoir résolu le problème. C'est une voie dangereuse, mais je n'avais pas le choix. C'est peut-être une bonne idée de se pencher sur le Windows désinstallation de script très soigneusement.
Stef Joosten
OriginalL'auteur
J'ai aussi vécu cette étrange problème sur windows 10: Un vide .git dossier ne serait tout simplement pas effacer, et qu'un redémarrage de windows n'a pas de remède, ni ne
rmdir .git
, nirm -rf .git
.De même une autre suggestion, j'ai utilisé ubuntu (au lieu de cygwin pour windows (https://tutorials.ubuntu.com/tutorial/tutorial-ubuntu-on-windows#0) et a émis un
rm -rf .git
, qui a fonctionné parfaitement,OriginalL'auteur andmar8
Quand je veux supprimer un repo GIT sur Windows... j'ai tout simplement supprimer (ou déplacer).répertoire git où le repo se trouve... je le faire directement à partir de l'Explorateur... il n'a pas manqué moi encore!
OriginalL'auteur g19fanatic
J'ai une troisième partition, sur un dual boot avec Windows 7 et Linux Fedora, et j'ai réalisé que j'avais un fichier ouvert dans vim dans un terminal, et qui était à l'origine un
.fuse_hidden...
fichier pas supprimables.Lorsque j'ai fermé le fichier dans vim, j'ai été en mesure de supprimer la
.git
répertoire.OriginalL'auteur Brady Trainor