So entfernen Sie die festgelegte Datei nach dem Push in Git?

So entfernen Sie die festgelegte Datei nach dem Push in Git?

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:

    • Umleiten auf das erforderliche Repository.
    • Zeigen Sie den vorhandenen Inhalt des aktuellen Repositorys an.
    • Überprüfen Sie die Remote -URL und holen Sie die aktualisierte Version des Github -Servers.
    • Drücken Sie alle lokalen Inhalte in das bestimmte Remote -Repository.
    • Verwenden Sie die “Git rm -cached Befehl, um die gewünschte Datei aus dem lokalen Repository zu entfernen.
    • Verwenden Sie die “Git Push" Befehl.

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.