Beim Programmieren mit Github und Git gibt es Zeiten, in denen Sie Dateien aus einem Git-Repository löschen möchten. Dies erklärt, wie man bestimmte Dateien aus Git löscht und committed.

Wenn es zusätzliche Dateien wie tmp-Dateien oder Log-Dateien im Git-Repository-Verzeichnis gibt, werden sie, sofern sie nicht in global gitignore oder local gitignore ausgeschlossen sind, beim Commit in das Repository aufgenommen. Ich überwache oft Dateiänderungen mit git log, aber wenn temporäre Dateien, die sich häufig ändern, im Repository enthalten sind, werden Statistiken wie Einfügungen und Löschungen durcheinander gebracht. Dies ist sehr unerwünscht.
Während dies von vornherein nicht passieren würde, wenn Sie gitignore im Voraus eingerichtet hätten, passieren gelegentlich Unfälle. In solchen Fällen können Sie die Datei aus dem Repository mit dem folgenden Befehl löschen, und sie wird nicht mehr in git log gezählt.
git rm --cached git_log_d_on_output\*.txt
Und was Sie nach Ausführung des obigen Befehls nicht vergessen dürfen, ist das Hinzufügen zu gitignore.
git_log_d_on_output*.txt