8100 Stimmen

Wie kann ich Git dazu bringen, eine Datei zu "vergessen", die verfolgt wurde, aber jetzt in .gitignore ist?

Es gibt eine Datei, die von Git verfolgt wurde, aber jetzt ist die Datei in der .gitignore Liste.

Diese Datei taucht jedoch weiterhin in git status nachdem es bearbeitet wurde. Wie kann man Git zwingen, es komplett zu vergessen?

0voto

Abraham Punkte 4525

Wenn Sie die Gitignore-Datei mit einem Befehl wie echo node_modules >> .gitignore Es wird nicht funktionieren.

Das Windows-Terminal speichert die Datei in UCS-2 LE BOM und Git scheint das nicht zu akzeptieren.

Sie können dies beheben, indem Sie in Notepad und speichern Sie es mit UTF-8 Kodierung

notepad save utf-8 encoding

Es funktioniert jetzt.

Ich denke, sie müssen das in Ordnung bringen, da sie echo "filetoignore" >> .gitignore scheint tatsächlich sehr praktisch zu sein

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X