刪除目錄我有一個空的git目錄我想刪除,但是無法在混帳
"git rm -r NameOfDirectory"
將返回"operation not permitted"
。另外,如果我將一個新文件移動到這個目錄中,那麼做git status,git不會將它列爲一個新的未跟蹤文件,但是如果我將該文件移動到另一個目錄中,那麼它會有一些奇怪的事情。
我該如何擺脫這個目錄?
git rm -r -f
沒有解決它。
刪除目錄我有一個空的git目錄我想刪除,但是無法在混帳
"git rm -r NameOfDirectory"
將返回"operation not permitted"
。另外,如果我將一個新文件移動到這個目錄中,那麼做git status,git不會將它列爲一個新的未跟蹤文件,但是如果我將該文件移動到另一個目錄中,那麼它會有一些奇怪的事情。
我該如何擺脫這個目錄?
git rm -r -f
沒有解決它。
這是一個權限問題。
嘗試
sudo git rm -r NameOfDirectory
與root密碼
你可以嘗試刪除該目錄,而不使用Git的命令,而是直接的rm
命令。
rm -r NameOfDirectory
或sudo rm -r NameOfDirectory
我在OS X中使用終端,當它提示我輸入密碼時,終端不接受來自鍵盤的任何輸入,所以我無法真正輸入密碼。 – Gruntcakes
0_o是的,終端接受鍵盤輸入。 – 2013-03-28 16:18:55
傑克說什麼。它只是不顯示你輸入的內容,因爲它是*敏感信息*。 – asermax
Git不會跟蹤空目錄。如果你的工作樹中有一個空目錄,你應該簡單地用rmdir
刪除它。沒有必要涉及Git。
您無權刪除該目錄。要麼使用'sudo',要麼獲得具有必要權限的人員爲您移除目錄。 – 2013-03-28 16:12:35
謝謝。但是,我是在第一位添加了該目錄的,我怎麼會突然沒有對這個特定目錄的權限? – Gruntcakes
因爲你是一個不同的用戶?再次:使用'sudo'或詢問具有正確權限的人。 – 2013-03-28 16:18:30