Höchstwahrscheinlich haben Sie einige Git-Befehle in der Befehlsshell mit erhöhten Rechten verwendet. In Windows 7 haben Ihr normaler Benutzer und Ihr Benutzer mit erhöhten Rechten unterschiedliche Befugnisse. Versuchen Sie, einen der folgenden Schritte auszuführen
Versuchen Sie, dieses Verzeichnis im Windows Explorer zu entfernen
Starten Sie git bash als Administrator und führen Sie Ihren rm-Befehl aus.
Versuchen Sie, seine Berechtigungen so zu ändern, dass Ihr normaler Benutzer die volle Kontrolle über dieses Verzeichnis hat.
Am Ende habe ich Option 1 verwendet: Systemsteuerung> Ordneroptionen> Registerkarte Ansicht> Aktivieren Sie Ordner und Laufwerke für versteckte Dateien anzeigen.
– Benutzer1592380
21. Dezember 2014 um 14:50 Uhr
Versuchen Sie, den Ordner zu löschen, nachdem Sie eine der von Ihnen verwendeten IDEs geschlossen haben (zB: Aptana Studio). Wenn Sie dieses Projekt in einer IDE geöffnet haben, können Sie die Git-Köpfe nicht löschen.
In meinem Fall hatte ich einen Git-Client mit geöffnetem Verzeichnis (GitKraken), sodass ich nicht löschen konnte, bis ich das geschlossen hatte.
– Syknapse
30. Juli 2020 um 6:50 Uhr
Vielen Dank! Dies war die Lösung für mein Problem im Jahr 2022
– Eric Hepperle – CodeSlayer2010
12. Juni um 19:15 Uhr
In PowerShell
rmdir <foldername> -force
Antworten [A] zu Ja zu allen
Ich stand vor einem ähnlichen Problem. Es stellt sich heraus, dass git bestimmte Dateien (Objekte) schreibgeschützt macht. Sie müssen also das schreibgeschützte Flag rekursiv entfernen und dann den Ordner entfernen:
chmod -R a+w .git
rm -rf .git
Für Fenster->
Gehen Sie zum Startmenü, suchen Sie nach Git Bash und wählen Sie „Als Administrator ausführen“.
Geben Sie mit cmd-Befehlen den Ordner ein, der den .git-Ordner enthält
Verwenden Sie diesen Befehl, um den .git-Ordner zu entfernen -> rm -rf .git
stevec
Ich hatte das gleiche Problem im macOS-Terminal.
Ich habe nicht herausgefunden, was es verursacht hat, aber als ich das Terminal geschlossen und einen neuen Tab geöffnet habe, hat alles wie erwartet funktioniert.
10265500cookie-check“Berechtigung verweigert” beim Entfernen des Git-Verzeichnissesyes