2016-07-25 8 views
0

Dies ist die Ausgabe von git status:Stammverzeichnis meiner git Projekt gelöscht, und ich habe keine Ahnung, warum

Changes not staged for commit: 
     (use "git add/rm <file>..." to update what will be committed) 
     (use "git checkout -- <file>..." to discard changes in working directory) 

      deleted: FreeCodeCamp 

no changes added to commit (use "git add" and/or "git commit -a") 

FreeCodeCamp ist das Stammverzeichnis meiner git Projekt, und als solche ich kann nicht ausführen Git Befehle. Ich habe keine Ahnung, wie das passiert ist, aber es kann hilfreich sein zu wissen, was meine gewöhnlichen Git Befehle sind. In regelmäßigen Abständen füge ich einfach Dateien zu meinem Git Repo hinzu und schiebe sie dann am Ende des Tages auf die Fernbedienung.

Weiß jemand, wie das passiert ist?

Antwort

0

FreeCodeCamp ist das Root-Verzeichnis meines git-Projekts und daher kann ich keine git-Befehle ausführen.

Ich glaube nicht, dass das stimmt. Wenn FreeCodeCamp Ihr Stammverzeichnis wäre, könnten Sie git status nicht ausführen, um die Ausgabe in Ihrer Frage anzuzeigen.

Diese Empfehlung von git status ist gut:

use "git checkout -- <file>..." to discard changes in working directory 

git checkout -- FreeCodeCamp Betrieb Ihres Verzeichnis wiederherstellen sollte.

+0

Vielen Dank !!! –

+0

Können Sie sich einen Grund vorstellen, warum das passiert ist? –

+0

@SalP., Es ist unwahrscheinlich, dass es ein Git-Befehl war. Etwas wie 'git rm' zum Beispiel hätte die Löschung ebenfalls inszeniert. Alles, was dieses Verzeichnis gelöscht oder anderswo verschoben hätte (zum Beispiel ein Fehler in einem Dateimanager), könnte dazu geführt haben. – Chris

Verwandte Themen