EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

git-revert - Online in der Cloud

Führen Sie git-revert im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl git-revert, der im kostenlosen OnWorks-Hosting-Anbieter mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


git-revert - Einige bestehende Commits zurücksetzen

ZUSAMMENFASSUNG


git zurückkehren [--[no-]edit] [-n] [-m Parent-Nummer] [-s] [-S[ ]] ...
git zurückkehren --fortsetzen
git zurückkehren --Verlassen
git zurückkehren --abbrechen

BESCHREIBUNG


Machen Sie bei einem oder mehreren bestehenden Commits die Änderungen rückgängig, die die entsprechenden Patches einführen.
und zeichnen Sie einige neue Commits auf, die sie aufzeichnen. Dies erfordert, dass Ihr Arbeitsbaum sauber ist
(keine Änderungen vom HEAD-Commit).

Hinweis: git zurückkehren wird verwendet, um einige neue Commits aufzuzeichnen, um die Auswirkungen einiger früherer Commits umzukehren
Commits (oft nur ein fehlerhaftes). Wenn Sie alle nicht festgeschriebenen Änderungen in verwerfen möchten
Ihr Arbeitsverzeichnis, sollten Sie sehen Git-Reset(1), insbesondere die --schwer Möglichkeit. Wenn
Sie möchten bestimmte Dateien so extrahieren, wie sie in einem anderen Commit waren, sollten Sie sehen Git-
Kasse(1), insbesondere der Git-Checkout -- Syntax. Pass auf dich auf
diese Alternativen, da beide nicht festgeschriebene Änderungen in Ihrem Arbeitsverzeichnis verwerfen.

OPTIONAL


...
Verpflichtet sich, zurückzukehren. Eine vollständigere Liste der Möglichkeiten, Commit-Namen zu buchstabieren, finden Sie unter
gitrevisionen(7). Es können auch Sets von Commits angegeben werden, aber es wird kein Traversal durchgeführt von
Standard, siehe git-rev-Liste(1) und seine --kein Spaziergang .

-e, --edit
Mit dieser Option git zurückkehren lässt Sie die Commit-Nachricht vor dem Commit bearbeiten
die rückkehr. Dies ist die Standardeinstellung, wenn Sie den Befehl von einem Terminal aus ausführen.

-m Elternnummer, --mainline Elternnummer
Normalerweise können Sie eine Zusammenführung nicht rückgängig machen, weil Sie nicht wissen, auf welcher Seite der Zusammenführung
sollte als Hauptlinie angesehen werden. Diese Option gibt die Elternnummer an (beginnend
von 1) der Hauptlinie und ermöglicht die Umkehrung der Änderung relativ zur
angegebenen Elternteil.

Das Zurücksetzen eines Merge-Commits erklärt, dass Sie die Baumänderungen niemals einbringen möchten
durch die Verschmelzung. Infolgedessen bringen spätere Zusammenführungen nur Baumänderungen mit sich, die von . eingeführt wurden
Commits, die keine Vorfahren der zuvor rückgängig gemachten Zusammenführung sind. Das kann sein oder auch nicht
Sei was du willst.

Siehe die eine-fehlerhafte-zusammenführung rückgängig machen How-To[1] für mehr Details.

--keine Bearbeitung
Mit dieser Option git zurückkehren startet den Commit-Nachrichteneditor nicht.

-n, --no-commit
Normalerweise erstellt der Befehl automatisch einige Commits mit Commit-Log-Meldungen
angeben, welche Commits rückgängig gemacht wurden. Dieses Flag wendet die Änderungen an, die zum Zurücksetzen erforderlich sind
Der Name überträgt an Ihren Arbeitsbaum und den Index, führt jedoch keine Commits durch.
Wenn diese Option verwendet wird, muss Ihr Index außerdem nicht mit dem HEAD . übereinstimmen
verpflichten. Die Wiederherstellung erfolgt gegen den Anfangsstatus Ihres Index.

Dies ist nützlich, wenn Sie die Auswirkungen mehrerer Commits hintereinander auf Ihren Index zurücksetzen.

-S[ ], --gpg-Zeichen[= ]
GPG-Zeichen-Commits. Das Argument keyid ist optional und wird standardmäßig auf den Committer gesetzt
Identität; falls angegeben, muss es ohne Leerzeichen an die Option angehängt werden.

-s, --signoff
Fügen Sie am Ende der Commit-Nachricht die Zeile Abgemeldet von hinzu. Siehe die Abmeldeoption in
Git-Commit(1) für weitere Informationen.

--strategie=
Verwenden Sie die angegebene Zusammenführungsstrategie. Sollte nur einmal verwendet werden. Siehe die MERGE-STRATEGIEN
Abschnitt in Git-Merge(1) für Details.

-X , --strategie-option=
Übergeben Sie die Merge-Strategie-spezifische Option an die Merge-Strategie. Sehen Git-
fusionieren(1) für Details.

Sequenzer UNTERBEFEHLE


--fortsetzen
Setzen Sie den laufenden Vorgang mit den Informationen in fort .git/sequenzer. Kann sein
verwendet, um nach der Lösung von Konflikten in einem fehlgeschlagenen Rosinenpick oder Revert fortzufahren.

--Verlassen
Vergessen Sie den aktuellen Vorgang. Kann verwendet werden, um den Sequenzer zu löschen
Zustand nach einem fehlgeschlagenen Rosinenpick oder Revert.

--abbrechen
Brechen Sie den Vorgang ab und kehren Sie zum Vorsequenzstatus zurück.

Beispiele:


git revert HEAD~3
Machen Sie die durch den viertletzten Commit in HEAD angegebenen Änderungen rückgängig und erstellen Sie einen neuen Commit
mit den rückgängig gemachten Änderungen.

git revert -n master~5..master~2
Setzen Sie die Änderungen, die von Commits vom fünftletzten Commit in master (enthalten) vorgenommen wurden, auf . zurück
der drittletzte Commit in master (enthalten), aber erstelle keinen Commit mit dem
Änderungen rückgängig gemacht. Das Zurücksetzen ändert nur den Arbeitsbaum und den Index.

Verwenden Sie git-revert online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad