Erzwingen Sie Git Push, um Remotedateien zu überschreiben

Erzwingen Sie Git Push, um Remotedateien zu überschreiben

Wenn Entwickler Änderungen im lokalen Repository vornehmen, müssen sie die zusätzlichen lokalen Änderungen am Remote -Repository veröffentlichen, um den Projektordner zu aktualisieren. Der "$ Git PushDer Befehl wird am häufigsten dafür verwendet. Grundsätzlich ist es gegen das "$ git holenBefehl ”zum Herunterladen der aktualisierten Version des Remote -Repositorys verwendet. Benutzer können die vorhandenen Remotedateien mit den aktualisierten lokalen Repository -Dateien mit gewaltsamer Überschreibung überschreiben.

In diesem Artikel wird kurz das Verfahren erläutert.

So erzwingen Sie "Git Push", um Remotedateien zu überschreiben?

Um die Remotedateien durch Drücken lokaler Änderungen mit einer gewaltsamen Verschiebung der folgenden Schritte zu überschreiben:

  • Wechseln Sie zum lokalen Git -Repository.
  • Generieren Sie eine neue Datei generieren und aufbewahren.
  • Aktualisieren Sie das aktuelle Repository mit den hinzugefügten Änderungen.
  • Überprüfen Sie die Liste der Remote -URL, um zu überprüfen, ob die lokalen/entfernten Repositorys verbunden sind.
  • Führen Sie das aus$ git push -f " Befehl.

Hier sind die oben bereitgestellten Schritte für die Implementierung!

Schritt 1: Navigieren Sie zum gewünschten Arbeitsverzeichnis

Öffnen Sie zunächst ein bestimmtes Git -Arbeitsverzeichnis, indem Sie seinen Pfad im angegebenen Befehl bereitstellen:

$ cd "c: \ user \ nazma \ git \ test_12

Schritt 2: Neue Datei erstellen

Leiten Sie die "berührenBefehl, um eine neue Datei im Arbeitsverzeichnis zu erstellen:

$ Touch -Datei.txt

Schritt 3: Drücken Sie Änderungen in den Tracking -Bereich

Schieben Sie dann die erstellte Datei in den Tracking -Bereich, indem Sie die „ausführen“Git Add" Befehl:

$ git fügen Sie Datei hinzu.tx

Schritt 4: Änderungen in Git -Repository speichern

Führen Sie nun den GIT -Vertrag aus, um die hinzugefügten Änderungen am Git -Repository zu speichern:

$ Git Commit -m "Erste Datei hinzugefügt" "

Schritt 5: Remote -URL anzeigen

Als nächstes führen Sie die "Git RemoteBefehl mit dem “-vOption, um die Liste der vorhandenen Remote -URLs zu überprüfen:

$ git remote -v

Schritt 6: Überschreiben Sie Remotedateien

Zuletzt überschreiben Sie die Remotedateien, indem Sie das ausführenGit PushBefehl mit dem “-F”Flag, um zweitsachen, abgelegene und Zweigname zu drücken:

$ git push -f Ursprung Master

Das ist alles! Wir haben das demonstriert "Git PushMethode, um die Remotedateien mit gewaltsamer Überschreibung zu überschreiben.

Abschluss

Um die Remotedateien zu überschreiben, indem Sie lokale Änderungen mit kundenfreudiger Veränderungen drücken, gehen Sie zunächst zum Git Local Repository, generieren und bilden Sie eine neue Datei. Aktualisieren Sie dann das aktuelle Repository mit den hinzugefügten Änderungen und überprüfen Sie die Remote -URL -Liste, um zu überprüfen, ob die lokalen/Remote -Repositories verbunden sind. Schließlich laufen Sie die “$ git push -f " Befehl. Diese Beschreibung lieferte das Verfahren, um die Remotedateien mit einer gewaltsamen Überschreibung zu überschreiben.