Heim >Entwicklungswerkzeuge >Idiot >Was bedeutet push -f in Git?

Was bedeutet push -f in Git?

WBOY
WBOYOriginal
2022-01-04 17:10:0624760Durchsuche

In Git bedeutet „push -f“ „erzwungenes Update“ und ist die Abkürzung für „push -force“. Die Funktion dieses Befehls besteht darin, den Code Ihres lokalen Lagers direkt an das Lager zu senden Befehl. Ja, alle vorherigen Übermittlungen werden überschrieben.

Was bedeutet push -f in Git?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Git-Version 2.30.0, Dell G3-Computer.

Was bedeutet push -f in git

Schauen wir uns zunächst an, was der Befehl git push -f bedeutet:

1. Führen Sie gif push -h aus

2. f-Parameter. Tatsächlich ist es die Abkürzung für --force Parameter

Dieser Befehl bedeutet tatsächlich erzwungene Aktualisierung! Wenn Sie git push zum Pushen und Melden eines Fehlers verwenden, können Sie neben der geduldigen Fehlerbehebung vor dem Pushen auch diesen Befehl verwenden, um den Push zu erzwingen. Dies hat jedoch normalerweise schwerwiegende Folgen!

Was bedeutet push -f in Git?

Lassen Sie uns anhand dieser Erfahrung die „leistungsstarke“ Leistungsfähigkeit dieses Befehls demonstrieren. Schauen wir uns zunächst die Commit-Datensatzinformationen des Branch MileStone an, den wir im Remote-Warehouse demonstrieren möchten

1. Melden Sie sich bei GitHub an. 2. Betreten Sie das Filial-MileStone-Symbol. Klicken Sie, um die Seite mit den Einreichungsdatensätzen aufzurufen Details.

Wir werden später zeigen, dass mit dem Befehl git push -f alle Einreichungsdatensätze vollständig gelöscht werden können!

Führen Sie den folgenden Befehl aus, um den Effekt zu sehen:

1. git push -f Remote Warehouse Alias ​​Branch Name Was bedeutet push -f in Git?

Der erzwungene Push war erfolgreich! (Bild)

Werfen wir einen Blick auf den Inhalt des Remote-Lagers. Wie auf dem Bild zu sehen ist, wurden alle 25 Einreichungsdatensätze, die ursprünglich im MileStone-Zweig des Remote-Lagers vorhanden waren, gelöscht!

Was bedeutet push -f in Git?

Empfohlenes Lernen: „

Git Tutorial

Was bedeutet push -f in Git?

Das obige ist der detaillierte Inhalt vonWas bedeutet push -f in Git?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn