2014-12-21 8 views
8

Próbuję usunąć katalog .git podczas używania win7 i git-bash. Oto moja próba:"Odmowa uprawnień" podczas usuwania katalogu git

$ rm -rf .git 
rm: cannot remove directory `.git/objects/5e': Permission denied 
rm: cannot remove directory `.git/objects': Directory not empty 
rm: cannot remove directory `.git': Directory not empty  

$ rmdir .git 
rmdir: `.git': Directory not empty 

Co robię źle?

Odpowiedz

9

Windows 7 - Git Bash

$ sudo 
sh.exe": sudo: command not found 

git bash w oknach nie ma polecenia sudo.

Najprawdopodobniej użyłeś niektórych poleceń git w powłoce poleceń z podwyższonymi uprawnieniami. W systemie Windows 7 zwykły użytkownik i użytkownik z podwyższonymi uprawnieniami mają różne uprawnienia. Spróbuj wykonać jedną z następujących czynności

  1. Spróbuj usunąć ten katalog w Eksploratorze Windows
  2. start git bash jako administrator i uruchom polecenie rm.
  3. Spróbuj zmienić swoje uprawnienia, aby normalny użytkownik miał pełną kontrolę nad tym katalogiem.
+0

Skończyło się na użyciu opcji 1: Panel sterowania> Opcje folderów> karta Widok> zaznacz Pokaż foldery Ukrytych plików i dyski .. – user61629

2

Spróbuj usunąć folder po zamknięciu dowolnego z IDE, których używasz (np. Aptana Studio). Kiedy ten projekt zostanie otwarty w IDE, nie pozwoli na usunięcie głowic git.

Powiązane problemy