我最近開始使用Cloud9 IDE。我使用Git版本控制和它做工精細,直到最近我試過這個命令:問題與Git添加
git add .
並將其與此失敗,錯誤如下:
ubuntu:~/workspace (master) $ git add .
fatal: Unable to create '/home/ubuntu/workspace/.git/index.lock': File exists.
If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
ubuntu:~/workspace (master) $
我有sudo
權限和使用sudo
用上面的命令給了我其他的錯誤。索引不會更新。它仍然顯示我喜歡修改,但沒有添加。
瘋狂的部分是,該文件.git/index.lock
不存在,也當我試圖尋找是否有在後臺運行,使用top
或ps grep
任何git
過程中,我找不到任何。
我在Cloud9環境中使用Ubuntu 14.04 LTS。我是RW權限的協作者之一,但我沒有重新啓動權限。我嘗試了以下,但他們不工作:
sudo reboot
sudo shutdown -r now
請讓我知道如何繼續。我需要儘快部署代碼。順便說一句,這是我的第一篇文章,以及我也看到這裏類似的帖子:
- Stuck on Git on Windows: Can't checkout, can't stash, can't commit
- fatal: Unable to create '/.git/index.lock': File exists
你能手動進入目錄並檢查文件嗎?並用'sudo rm -f index.lock'刪除?它通常是隱藏的。 –
@PraveenKumar號碼該文件根本不存在於該位置。 –
你可以嘗試使用像'ls -la'或類似的過濾器嗎? –