Git - 致命:無法創建'/path/my_project/.git/index.lock':文件存在當我嘗試將項目樹移動到git repo時,我仍然收到此錯誤消息。我用這個項目檢查了我的目錄的權限,這些是在777上設置的。在my_project我設置的目錄中的終端:git init如果我試試git add。要么git commit -m“首次上傳”所以我會得到錯誤fatal: Unable to create '/path/my_proj/.git/index.lock': File exists.If no other git process is currently running, this probably means agit process crashed in this repository earlier. Make sure no other gitprocess is running and remove the file manually to continue.我也嘗試創建一個新的repo并在那里提交它,但不幸的是仍然是相同的錯誤消息。問題的原因是什么?
3 回答

猛跑小豬
TA貢獻1858條經驗 獲得超8個贊
嘗試
rm -f ./.git/index.lock
在您的存儲庫目錄中。錯誤消息是關于通常導致它的原因,因此如果您沒有其他git進程正在運行(這是正常情況),請繼續并刪除該文件。

qq_笑_17
TA貢獻1818條經驗 獲得超7個贊
您是否意外地使用
root
用戶創建了存儲庫?
我剛剛以root
用戶身份創建了git存儲庫。
我刪除了git存儲庫,并在沒有sudo
它的情況下再次創建它。

ABOUTYOU
TA貢獻1812條經驗 獲得超5個贊
我遇到了同樣的問題。我試過了
rm -f ./.git/index.lock
并且控制臺給了我一條錯誤消息。然后,我試過了
rm --force ./.git/index.lock
那很有效。
祝好運!這很有效
- 3 回答
- 0 關注
- 585 瀏覽
添加回答
舉報
0/150
提交
取消