Heim >Entwicklungswerkzeuge >Idiot >[Zusammenfassung] Einige häufig verwendete Git-Befehle

[Zusammenfassung] Einige häufig verwendete Git-Befehle

PHPz
PHPzOriginal
2023-04-03 09:21:19927Durchsuche

Git ist ein sehr beliebtes Versionskontrollsystem und seine Verwendung hat sich zu einem Industriestandard in der Softwareentwicklung entwickelt. Der Autor stellt hier einige häufig verwendete Git-Befehle vor.

1. Erstellen Sie ein neues Repository

Verwenden Sie den folgenden Befehl, um ein neues Git-Repository zu erstellen:

git init

Dieser Befehl erstellt ein neues .git-Verzeichnis im aktuellen Verzeichnis, in dem alle Git-Repository-Daten gespeichert werden.

2. Behalten Sie die Änderungen bei

Nachdem Sie Änderungen an einer Datei vorgenommen haben, können Sie die Änderungen mit dem folgenden Befehl speichern:

  1. So fügen Sie alle geänderten Dateien zum Staging-Bereich hinzu:
git add .
  1. Wird zum Hinzufügen einer verwendet angegebene geänderte Datei im Staging-Bereich:
git add <filename>
  1. Wird verwendet, um die temporären Änderungen an das lokale Lager zu senden:
git commit -m "commit message"

Die „Commit-Nachricht“ im obigen Befehl stellt Ihre aktuelle Datei dar. Senden Sie eine kurze Beschreibung der von Ihnen vorgenommenen Änderungen.

3. Übermittlungsverlauf anzeigen

Verwenden Sie den folgenden Befehl, um den Übermittlungsverlauf anzuzeigen:

git log

Dieser Befehl zeigt den gesamten Übermittlungsverlauf an, einschließlich Einreicherinformationen, Übermittlungszeitpunkt und Übermittlungsinformationen.

Wenn Sie einen Teil des Verlaufs dieser Commits sehen möchten, sollten Sie den folgenden Befehl verwenden:

  1. Letzten anzeigen. Den gesamten Übermittlungsverlauf einer Datei anzeigen:
git log -<X>

Details einer Übermittlung anzeigen:
  1. git log -5
  2. Der „Commit-Hash“ im obigen Befehl stellt den Hash-Wert der Übermittlung dar, die Sie anzeigen möchten. Er kann von git abgerufen werden, der aus der Ausgabe des Protokollbefehls erhalten wird.
    4. Verzweigungsoperationen
  1. Verwenden Sie den folgenden Befehl, um verzweigungsbezogene Vorgänge auszuführen:

Erstellen Sie eine neue Verzweigung:

git log <filename>

Dieser Befehl erstellt eine neue Verzweigung basierend auf der aktuellen Verzweigung und sie teilen sich diese Commit-Geschichte.

  1. Zu einem vorhandenen Zweig wechseln:
git show <commit-hash>

Dieser Befehl wechselt zum angegebenen Zweig, sodass Sie zwischen Zweigen wechseln können.

  1. Einen Zweig mit dem aktuellen Zweig zusammenführen:
git branch <branch-name>

Dieser Befehl führt den angegebenen Zweig mit dem aktuellen Zweig zusammen.

    5. Kollaborative Entwicklung
  1. Git ist auch ein Tool, das sich sehr gut für die kollaborative Entwicklung mit mehreren Personen eignet. Sie können den folgenden Befehl für die kollaborative Entwicklung verwenden:

Link zum Remote-Warehouse:

rreee

Dieser Befehl wird Damit können Sie das lokale Lager mit einem Remote-Repository verknüpfen.

  1. Aktualisierten Inhalt abrufen:
git checkout <branch-name>

Dieser Befehl ruft den neuesten Inhalt aus dem Remote-Repository ab.

  1. Übertragen Sie Ihre Änderungen:
git merge <branch-name>

Dieser Befehl überträgt Ihre Änderungen in das Remote-Warehouse.

    Die oben genannten sind einige häufig verwendete Git-Befehle, die Ihnen dabei helfen können, Git effizienter für die Versionskontrolle zu verwenden. Denken Sie jedoch daran, die spezifische Funktionsweise zu verstehen, bevor Sie es verwenden, um irreparable Folgen durch Bedienungsfehler zu vermeiden.

Das obige ist der detaillierte Inhalt von[Zusammenfassung] Einige häufig verwendete Git-Befehle. 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