2014-12-21 3 views
8

Я пытаюсь удалить каталог .git при использовании win7 и git-bash. вот моя попытка:«разрешение отклонено» при удалении каталога 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 

Что я делаю неправильно?

ответ

9

для Windows 7 - Гит-баш

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

ГИТ-Баш в окнах нет команды SUDO.

Скорее всего, вы использовали некоторые команды git в командной оболочке с повышенными привилегиями. В Windows 7 ваш обычный пользователь и ваш пользователь с повышенными привилегиями имеют разные полномочия. Попробуйте выполнить одно из следующих действий

  1. Попробуйте удалить этот каталог в окне проводника
  2. Start GIT Баш как администратор и запустите команду гт.
  3. Попробуйте изменить его разрешения, чтобы ваш обычный пользователь имел полный контроль над этим каталогом.
+0

Я закончил с помощью опции 1: Панель управления> Параметры папки> Вкладка «Просмотр»> «Показать папки скрытых файлов и дисков». – user61629

2

Попробуйте удалить папку после закрытия любой из IDE, которую вы используете (например: Aptana Studio). Когда вы откроете этот проект в среде IDE, он не позволит вам удалить головки git.

Смежные вопросы