2016-11-22 2 views

Antwort

0

Es ist mein schlechtes. Ich habe nicht git commit nach git rm - cached verwendet.

0
git rm <filename> will keep track of your file that you are deleting a file which is there in git repo and keeps track yes the behavior is right. 

für Sie, Sie müssen es normalerweise entfernen rm -rf wird die Datei jetzt löschen. Jetzt tun Sie git status und fügen Sie die gelöschte Datei dann nicht commit und drücken Sie es. Es wird so funktionieren, wie Sie es erwarten.

0

Für all diese Frage in Zukunft zu sehen,

Speichern Sie die Dateien entfernen müssen und dann mit dem .gitignore Geschenk für die .gitignore verpflichten, um tatsächlich die Dateien zu ignorieren.

Wenn Sie die Dateien nicht manuell löschen, bleiben die vorhandenen Dateien im Repo, neue Dateien, die hinzugefügt werden, werden jedoch ignoriert.

Verwandte Themen