Ich habe ein Git-Repo, bei dem ich vier Dateien aus rm
( nicht git rm
) gelöscht habe , und mein Git-Status sieht folgendermaßen aus:
# deleted: file1.txt
# deleted: file2.txt
# deleted: file3.txt
# deleted: file4.txt
Wie entferne ich diese Dateien von Git, ohne sie manuell durchlaufen und jede Datei wie folgt hinzufügen zu müssen:
git rm file1 file2 file3 file4
Im Idealfall suche ich nach etwas, das genauso git add .
funktioniert wie, wenn das möglich ist.
git rm
, das Entfernen könnte von einem separaten Tool, einer IDE oder einem Dateimanager erfolgen. Visual Studio kann beim Entfernen / Umbenennen von Dateien schmerzhaft sein.
git rm
ist ein bisschen wie zu fragen, warum er nicht benutzt git vim
oder git cd
. Es ist eine dumme Sache, etwas zu tun, und git sollte einen eingebauten Befehl oder Alias haben, um gelöschte Dateien aus der Bereitstellung zu entfernen, und Sie sollten es nicht in SO nachschlagen oder Manpages in Ihrer Mittagspause lesen müssen.