Fragen mit dem Stichwort 'git-rm'

`git rm` ist der Git-Befehl, mit dem Dateien aus dem Arbeitsbaum und aus dem Index entfernt werden. Verwenden Sie dieses Tag für alle Nachrichten, die sich auf die Verwendung dieses Befehls beziehen.
22
antwortet

Wie kann ich Git "vergessen", wenn eine Datei verfolgt wurde, die sich aber jetzt in .gitignore befindet?

Es gibt eine Datei, die von git verfolgt wird, aber jetzt befindet sich die Datei in der .gitignore-Liste. Diese Datei wird jedoch nach der Bearbeitung weiterhin im git-Status angezeigt. Wie lässt du git das ganz vergessen?
13. August eingestellt 09 um 22:23
9
antwortet

Löschen Sie die Datei aus dem Git-Repository, ohne sie aus dem lokalen Dateisystem zu löschen

Mein ursprüngliches Commit enthielt Protokolldateien. Ich habe * log zu meinem .gitignore hinzugefügt, und jetzt möchte ich die Protokolldateien aus meinem Repository entfernen. git rm mylogfile.log entfernt die Datei aus dem Repository, aber auch aus dem lokalen Dateisystem ...
am 17. Juli 09 um 17:56 Uhr festgelegt
21
die Antwort

Ignoriere Dateien, die bereits in das Git-Repository übertragen wurden.

Ich habe ein bereits initialisiertes Git-Repository, in dem ich eine .gitignore-Datei hinzugefügt habe. Wie aktualisiere ich den Dateiindex, damit die Dateien, die ich ignorieren möchte, ignoriert werden?
wird am 16. Juli 09 um 22:26 Uhr festgelegt
29
antwortet

Löschen mehrerer Dateien aus dem Git-Repository, die bereits von der Festplatte gelöscht wurden

Ich habe ein Git-Repo, dass ich vier Dateien mit rm (nicht git rm) gelöscht habe, und mein Git-Status sieht folgendermaßen aus: # gelöscht: file1.txt # gelöscht: file2.txt # gelöscht: file3.txt # gelöscht: file4 .txt So entfernen Sie diese Dateien ...
Set 29. Januar 09 um 20:18 Uhr
14
antwortet

Wie lösche ich eine Datei aus git repo?

Ich habe eine Datei namens "file1.txt" zu git repo hinzugefügt. Danach habe ich dies getan, ein paar Verzeichnisse namens dir1 und dir2 hinzugefügt und sie in git repo übertragen. Jetzt hat das aktuelle Repo "file1.txt", dir1 und dir2. So löschen Sie "file1.txt", ohne andere zu beeinflussen, ...
Set 12. Januar '10 um 10:48
11
antwortet

Warum gibt es zwei Möglichkeiten, eine Datei aus Git zu löschen?

Manchmal bietet git git rm --cached an, um die Datei zu deaktivieren, manchmal git reset HEAD file. Wann welche verwenden? BEARBEITEN: D: \ code \ gt2> git init Leeres Git-Repository in D: /code/gt2/.git/ D: \ code \ gt2 initialisiert. D: \ code \ gt2> git stat ...
set 03 Aug. '11 um 0:50
13
antwortet

Wie können Sie eine schlechte Verschmelzung beheben und Ihre guten Commits zu einer festen Verschmelzung reproduzieren?

Ich habe versehentlich eine unerwünschte Datei (Dateiname.orig beim Zusammenführen aufgelöst) in meinem Repository ein paar Commits zurückgesetzt, aber ich habe dies immer noch nicht bemerkt. Ich möchte die Datei vollständig aus der Historie des Repositorys entfernen. Kann die Änderungshistorie neu geschrieben werden?
am 21. November eingestellt 08 um 7:11
6
antwortet

Gelöschte Dateien löschen

Nehmen wir an, ich habe eine Datei in meinem Git-Repositiory namens foo. Angenommen, es wurde mit rm gelöscht (nicht git rm). Daraufhin wird der Status des Git angezeigt: Änderungen, die für das Festschreiben nicht bereitgestellt wurden: gelöscht: foo Wie kann ich das separat löschen ...
am 11. September eingestellt '12 um 19:01
2
antwortet

Wie erstelle ich eine git rm-Datei, ohne sie von der Festplatte zu entfernen?

Der Befehl löscht eine Datei in meinem System. Ich meinte, dass die Datei nur aus git -repository entfernt wird. Wie kann ich eine Datei aus dem Git-Repository löschen, ohne die Datei auf meinem System zu löschen?
13. August eingestellt 09 um 19:29
9
antwortet

Git: Liste nur nicht abgespielter Dateien (auch Benutzerbefehle)

Gibt es eine Möglichkeit, einen Befehl wie git ls-files zu verwenden, um nur Dateien ohne Trace anzuzeigen? Ich frage deshalb, dass ich den folgenden Befehl verwende, um alle gelöschten Dateien zu verarbeiten: git ls-files -d | xargs git r ...
27. September eingestellt '10 um 8:30 Uhr
10
antwortet

Wie gebe ich "git rm -r." Zurück?

Ich sagte versehentlich git rm -r .. Wie kann ich mich davon erholen? Ich habe mich nicht verpflichtet. Ich denke, dass alle Dateien zum Löschen markiert wurden und auch physisch aus meiner lokalen Prüfung gelöscht wurden. EDIT: Ich könnte (wenn ich den Befehl wüsste) zur letzten Korrektur zurückkehren ...
24. Januar eingestellt '10 um 5:47
2
antwortet

Löschen Sie die Datei aus dem Repository, speichern Sie sie jedoch lokal.

Ich habe einen Ordner, den ich im Remote-Repository löschen möchte. Ich möchte es löschen, aber den Ordner auf meinem Computer behalten
set 12 aug. '10 um 19:15
6
antwortet

Ordner aus Git Tracking entfernen

Ich muss aus dem Tracking-Ordner ausschließen (Namen laden). Ich habe versucht, git rm -r --cached wordpress / wp-content / uploads auszuführen. Danach fügte ich den Pfad zu .gitignore / wordpress / wp-content / uploads hinzu, aber beim Starten von git status wird ...
am 18. Juni 14 um 19:10 Uhr festgelegt
16
antwortet

So löschen Sie mehrere gelöschte Dateien im Git-Repository

Ich habe mehrere Dateien gelöscht und der Git-Status wird angezeigt (siehe unten). Ich habe mich verpflichtet und gedrängt. GitHub zeigt weiterhin gelöschte Dateien im Repository an. Wie lösche ich Dateien im GitHub-Repository? # Am Zweigmaster # Änderungen wurden für das Festschreiben nicht ausgeführt: # ...
wird am 14. Mai um 23:00 Uhr festgelegt
12
antwortet

Git alle modifizierten, gelöschten und ungeprüften Dateien hinzufügen?

Gibt es eine Möglichkeit, alle Dateien hinzuzufügen, unabhängig davon, was Sie mit ihnen machen, ob Sie sie löschen, nicht verfolgen, usw.? wie für die Befestigung. Ich möchte einfach nicht, dass git add oder git rm alle meine Dateien jedes Mal, wenn ich mich verpflichte, haben, insbesondere wenn ich an einer Bo ...
am 17. Aug. eingestellt '10 um 1:50