2014-12-21 14 views
8

Tôi đang cố xóa thư mục .git trong khi sử dụng win7 và git-bash. đây là nỗ lực của tôi:"quyền bị từ chối" trong khi xóa thư mục 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 

Tôi đang làm gì sai?

Trả lời

9

Windows 7 - Git-bash

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

git-bash trong cửa sổ không có lệnh sudo.

Có thể, bạn đã sử dụng một số lệnh git trong trình bao lệnh có đặc quyền nâng cao. Trong cửa sổ 7, người dùng thông thường và người dùng của bạn có đặc quyền nâng cao có các quyền hạn khác nhau. Cố gắng làm một trong các cách sau

  1. Cố gắng xoá thư mục đó trong cửa sổ explorer
  2. Bắt đầu git bash as administrator và chạy lệnh rm của bạn.
  3. Cố gắng thay đổi quyền của nó để người dùng bình thường của bạn có toàn quyền kiểm soát thư mục đó.
+0

Tôi đã sử dụng tùy chọn 1: Pa-nen điều khiển> Tùy chọn thư mục> tab xem> kiểm tra Hiển thị thư mục và ổ đĩa tệp ẩn. – user61629

2

Cố gắng xóa thư mục sau khi đóng bất kỳ IDE nào bạn đang sử dụng (Ví dụ: Aptana Studio). Khi bạn có dự án này được mở trong một IDE, nó sẽ không cho phép bạn xóa các đầu git.

Các vấn đề liên quan