So stellen Sie die vorherige Version in Git wieder her
So stellen Sie die vorherige Version mit Git wieder her
Git ist ein verteiltes Open-Source-Versionskontrollsystem, das historische Codeversionen für Programmierer verwalten kann. Wenn wir zu einer früheren Version unseres Codes zurückkehren möchten, erleichtert uns Git die Rückkehr zu einer früheren Version. Als Nächstes besprechen wir, wie Sie eine frühere Version in Git wiederherstellen.
Schritt eins: Versionsverlauf anzeigen
In Git können wir den Befehl git log verwenden, um den Versionsverlauf anzuzeigen. Dieser Befehl listet alle Commit-Datensätze vom aktuellsten bis zum weitesten auf. Jeder Datensatz hat einen eindeutigen SHA-Wert. Mithilfe des SHA-Werts können wir bestimmen, auf welche Version wiederhergestellt werden soll.
Befehl verwenden:
$ git log
Nach der Ausführung des obigen Befehls gibt Git einen Protokolldatensatz ähnlich dem folgenden aus:
commit 4634cd01b2e831942d87d321c1f34c67d04e25a2 (HEAD -> master) Author: Tom <tom@example.com> Date: Mon Jun 1 15:11:22 2020 +0800 Updated readme file commit 4f3d4e8d43a1df45a41e721fd33b9fefa9cc196c Author: Tom <tom@example.com> Date: Sun May 31 11:08:38 2020 +0800 Added documentation files commit 1514e158c6dbf2a1f11a27283864d1f0fcf37dc3 Author: Tom <tom@example.com> Date: Sat May 30 17:27:19 2020 +0800 Initial commit
In diesem Beispiel: Wir sind Die Readme-Datei wurde am 1. Juni 2020 aktualisiert. Wir möchten den Code auf die Version vor dem Update wiederherstellen, nämlich die Commit-Version 4f3d4e8d43a1df45a41e721fd33b9fefa9cc196c.
Schritt 2: Wiederherstellen zur vorherigen Version
In Git können wir den Befehl „git checkout“ verwenden, um die vorherige Version wiederherzustellen. Wir können git checkout plus den SHA-Wert der wiederherzustellenden Version verwenden, wie unten gezeigt:
$ git checkout 4f3d4e8d43a1df45a41e721fd33b9fefa9cc196c
Nach der Ausführung dieses Befehls stellt Git unseren Code auf die angegebene Version wieder her. Beachten Sie, dass dadurch Änderungen verloren gehen, die wir in nachfolgenden Commits vorgenommen haben. Wenn wir das Zurücksetzen rückgängig machen möchten, können wir den folgenden Befehl ausführen:
$ git checkout master
Dadurch wird Git auf unseren letzten Commit zurückgesetzt und alle seitdem vorgenommenen Änderungen werden rückgängig gemacht.
Schritt 3: Senden Sie den wiederhergestellten Code.
Wenn wir mit dem wiederhergestellten Code zufrieden sind, müssen wir diese Version einreichen. Änderungen können mit dem folgenden Befehl festgeschrieben werden:
$ git add . $ git commit -m "Reverted to previous version"
Der obige Code fügt alle Änderungen zum Staging-Bereich hinzu, und dann können wir diese Version mit der Festschreibungsmeldung „Auf vorherige Version zurückgesetzt“ festschreiben.
Fazit
Das Wiederherstellen von Code in Git ist sehr einfach. Sie können den Versionsverlauf anzeigen, den Befehl „git checkout“ verwenden, um die vorherige Version wiederherzustellen, und dann die Änderungen übernehmen. Dieses offene Versionskontrollsystem kann Entwicklern eine flexiblere Methode zur Codeverwaltung bieten. Bitte beachten Sie jedoch auch, dass bei der wiederhergestellten Version bestimmte historische Daten verloren gehen. Verwenden Sie sie daher bitte mit Vorsicht.
Das obige ist der detaillierte Inhalt vonSo stellen Sie die vorherige Version in Git wieder her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen





Git ist ein Versionskontrollsystem, und GitHub ist eine GIT-basierte Code-Hosting-Plattform. Git wird verwendet, um Codeversionen zu verwalten und unterstützt lokale Operationen. GitHub bietet Online -Zusammenarbeitstools wie das Problem mit der Ausgabe und PullRequest.

Git und Github sind nicht dasselbe. Git ist ein Versionskontrollsystem, und GitHub ist eine GIT-basierte Code-Hosting-Plattform. Git wird verwendet, um Codeversionen zu verwalten, und GitHub bietet eine Online -Zusammenarbeit.

Github ist nicht schwer zu lernen. 1) Meister Sie das Grundwissen: GitHub ist ein GIT-basiertes Versionskontrollsystem, mit dem Code Änderungen und kollaborative Entwicklung nachverfolgt werden. 2) Kernfunktionen verstehen: Versionskontrolle zeichnet jede Einreichung, die Unterstützung lokaler Arbeiten und Remote -Synchronisation auf. 3) Lernen Sie, wie Sie verwendet werden: vom Erstellen eines Repositorys bis hin zum Drücken von Commits bis hin zur Verwendung von Zweigen und Ziehenanforderungen. 4) Lösen Sie gemeinsame Probleme: wie Zusammenführungskonflikte und Vergessen, Dateien hinzuzufügen. 5) Optimierungspraxis: Verwenden Sie aussagekräftige Einreichungsnachrichten, Reinigen Sie Niederlassungen und Verwalten Sie Aufgaben mithilfe der Projektplatine. Durch Praxis und Community -Kommunikation ist Githubs Lernkurve nicht steil.

In Ihrem Lebenslauf sollten Sie sich dafür entscheiden, Git oder GitHub basierend auf Ihren Positionsanforderungen und persönlichen Erfahrungen zu schreiben. 1. Wenn die Position GIT -Fähigkeiten erfordert, markieren Sie Git. 2. Wenn die Position der Positionsbeteiligung bewertet, zeigen Sie GitHub. 3. Beschreiben Sie die Nutzungserfahrung und die Projektfälle im Detail und beenden Sie einen vollständigen Satz.

Schritte zur Aktualisierung von Git -Code: CODEHOUSSCHAFTEN:

Microsoft besitzt keinen Git, sondern besitzt GitHub. 1.Git ist ein verteiltes Versionskontrollsystem, das 2005 von Linus Torvaz erstellt wurde. 2. GitHub ist eine Online -Code -Hosting -Plattform, die auf Git basiert. Es wurde 2008 gegründet und 2018 von Microsoft übernommen.

Ausgehend von Git eignet sich besser für ein tiefes Verständnis der Prinzipien der Versionskontrolle. Ausgehend von GitHub eignet sich besser für die Konzentration auf Zusammenarbeit und Code -Hosting. 1.Git ist ein verteiltes Versionskontrollsystem, mit dem die Code -Versionsverlauf verwaltet wird. 2. GitHub ist eine Online -Plattform, die auf Git basiert und die Funktionen für Code -Hosting und Kollaboration bietet.

Um Projekte lokal über Git herunterzuladen, befolgen Sie die folgenden Schritte: Installieren Sie Git. Navigieren Sie zum Projektverzeichnis. Klonen des Remote-Repositorys mit dem folgenden Befehl: Git Clone https://github.com/username/repository-name.git.git
