Git ist ein wesentliches Tracking -Tool für alle, das einfach zu bedienen ist. Entwickler können ihres Repository mehrere Dateien hinzufügen und sie aus dem Git Local Repository löschen, wenn sie nicht mehr benötigen, und sogar eine veröffentlichen. Es kann erforderlich sein, wenn Sie unbeabsichtigt sensible Inhalte veröffentlichen, e.G., Dateien mit API -Schlüssel oder Anmeldeinformationen und vielem mehr.
In diesem Beitrag werden die einfachsten Möglichkeiten erörtert, festgelegte Dateien nach dem Drücken von Git zu entfernen.
So entfernen Sie die festgelegte Datei nach dem Push in Git?
Probieren Sie die folgenden Schritte aus, um die festgelegte Datei aus dem Repository zu löschen, nachdem Sie GIT gedrückt haben:
Schritt 1: Wechseln Sie zu den erforderlichen Repository
Navigieren Sie zunächst zum gewünschten Git -Repository, indem Sie die “eingeben“CD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git \ test_repo"
Schritt 2: Inhalt auflisten
Dann führen Sie das aus “auslsBefehl, um den aktuellen, funktionierenden Repository -Inhalt zu überprüfen:
$ ls
Schritt 3: Remote -Liste anzeigen
Verwenden Sie die "Remote -URL -Liste", um die “zu verwendenGit Remote" Befehl:
$ git remote -v
Schritt 4: Aktualisierte Remote -Inhalte herunterladen
Um den Push -Vorgang auszuführen, müssen Benutzer den aktualisierten Inhalt des Remote -Repositorys mithilfe des “herunterladenGit holt" Befehl:
$ git fetch Origin Master
Hier das "Herkunft"Ist der Name der Remote -URL und"Meister”Ist der Name des Zweigs, aus dem der Remote -Inhalt abrufen muss:
Schritt 5: Verschieben lokaler Änderungen
Als nächstes führen Sie die ausGit PushBefehl, um alle lokal hinzugefügten Änderungen in den GitHub -Server zu drücken:
$ Git Push Origin Master
Wie Sie sehen, haben wir die aktualisierten lokalen Inhalte erfolgreich in das Remote -Repository gebracht:
Schritt 7: Entfernen Sie eine bestimmte Datei
Entfernen Sie schließlich die gewünschte Datei aus dem lokalen Repository, das auf den GitHub -Server gedrückt wird:
$ git rm -cached Datei1.txt
Im obigen Befehl das “die“-zwischengespeichert"Option ist das Synonym des"inszeniert" Flagge. Gemäß der folgenden Ausgabe wird die angegebene Datei erfolgreich entfernt:
Schritt 8: Änderungen begehen
Verwenden Sie nun das aktuelle funktionierende Repository mit zusätzlichen Änderungen, um die “zu verwendenGit CommitBefehl zusammen mit dem “-BinFlag für alle Änderungen und gewünschte Commit -Nachricht:
$ git Commit -am "Datei1.txt entfernen "
Schritt 9: Remote -Repository aktualisieren
Zuletzt benutzen Sie die “Git PushBefehl, um die Datei aus dem zuvor gedrückten Github -Server zu entfernen:
$ Git Push
Das ist alles! Sie haben die Methode zum Entfernen der festgelegten Datei nach dem Drücken von Git gelernt.
Abschluss
Um die festgelegte Datei aus dem Repository zu entfernen, nachdem Sie GIT eingedrückt haben, wechseln Sie zuerst zum erforderlichen Repository und listen Sie dann seinen Inhalt auf. Danach sehen Sie sich die Remote -URL an und holen. Löschen Sie als nächstes die bestimmte Datei aus dem lokalen Repository und führen Sie die “aus“ ausGit Push" Befehl. In diesem Beitrag wurde die Art und Weise beschrieben.