Ich habe mein Repo @ Github. Ich habe zu Hause gearbeitet und es auf Github geschoben. Dabei wurden Dateien und Verzeichnisse gelöscht. Jetzt bin ich auf meiner Arbeitsbox, die eine Kopie des Codes hatte, bevor die Dateien und Verzeichnisse gelöscht wurden.
Ich habe folgendes ausgegeben:
git remote update
git checkout HEAD
git pull origin HEAD
Es löschte alle Dateien, die es haben sollte, aber nicht die Verzeichnisse, in denen sich die Dateien befanden.
Zwei Fragen:
- Warum wurden die Verzeichnisse nicht entfernt?
- Gibt es einen Git-Befehl, den ich im aktuellen Status ausgeben kann, um sie zu entfernen?