Ich habe vor kurzem begonnen, Cloud9 IDE zu verwenden. Ich verwende Git als Versionskontrolle und es funktioniert gut, bis vor kurzem mir diesen Befehl versucht:Problem mit Git Hinzufügen
git add .
Und es konnte nicht mit diesem folgenden Fehler:
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) $
Ich habe tun sudo
Berechtigungen und mit sudo
mit dem obigen Befehl gibt mir andere Fehler. Der Index wird nicht aktualisiert. Es zeigt mich immer noch wie modifiziert, aber nicht hinzugefügt.
Der verrückteste Teil ist, dass Datei .git/index.lock
nicht und auch nicht existiert, als ich versuchte, ob es zu finden sind alle git
Prozesse im Hintergrund laufen, mit top
oder ps grep
, konnte ich nicht finden.
Ich benutze Ubuntu 14.04 LTS in Cloud9-Umgebung. Ich bin einer der Mitarbeiter mit RW-Berechtigung, aber ich habe keine Neustart-Rechte. Ich habe Folgendes versucht, aber sie funktionieren nicht:
sudo reboot
sudo shutdown -r now
Bitte lassen Sie mich wissen, wie es weiter geht. Ich muss den Code bald bereitstellen. By the way, ist dies mein erster Beitrag, so gut wie ich auch hier ähnliche Beiträge gesehen haben:
- Stuck on Git on Windows: Can't checkout, can't stash, can't commit
- fatal: Unable to create '/.git/index.lock': File exists
Können Sie manuell in das Verzeichnis gehen und die Datei überprüfen? Und lösche mit 'sudo rm -f index.lock'? Es ist in der Regel versteckt. –
@PraveenKumar Nein. Diese Datei existiert überhaupt nicht am Speicherort. –
Können Sie versuchen, Filter wie 'ls -la' oder etwas ähnliches zu verwenden? –