Ich habe Dateien in meinem Git-Repository hinzugefügt, die ich jetzt entfernen möchte. Ich habe es mit rm XXX
gelöscht.
Jetzt zeigt mir git status
:
Egal wie ich git rm
es habe, ich habe immer noch ein:
Ich habe versucht, Whitespaces mit \
zu entkommen, um \
mit \
zu entfliehen, um "
mit \"
zu entkommen. Egal was ich versuchte, es scheiterte.
Hast du Hinweise?
versuche git gui. Du könntest ihm vielleicht richtig entkommen, aber es könnte zu viel Mühe sein, als es wert ist. Es sollte diesem richtig entgehen.
Wenn es sich bei dem Problem um Stagingentfernungen handelt, fügen Sie einfach git add -A
hinzu, um alle Änderungen zum Index hinzuzufügen.
Umreißen Sie es in einfache Anführungszeichen.
%Vor%Wenn Sie einfache Anführungszeichen in einem Dateinamen vermeiden müssen, umbrechen Sie diese in doppelte Anführungszeichen. Wenn also aus irgendeinem Grund Ihr Dateiname '"ist (also ein einfaches Anführungszeichen, ein Anführungszeichen), verwenden Sie
%Vor%wobei der erste Satz von Anführungszeichen das einfache Anführungszeichen umschließt und der Endsatz von einfachen Anführungszeichen das doppelte Anführungszeichen umschließt.
Dies ist für Bash im Allgemeinen, nicht nur git. Mehr über Zitat Wahnsinn hier: Wie Single-Anführungszeichen innerhalb einzelner zu entkommen -Quote-Strings?