Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Git-Grundoperationen

Git-Grundoperationen

日久见人心不古
日久见人心不古Original
2020-04-28 18:04:38168Durchsuche

Konzeptionelle Frage

Was ist der Unterschied zwischen einem zentralisierten Versionskontrollsystem (SVN usw.) und einem verteilten Kontrollsystem (git)? Die Versionsbibliothek eines zentralisierten Versionskontrollsystems existiert auf dem „zentralen Server“. Wenn die Teamzusammenarbeit entwickelt wird, muss sie von einem „zentralen Server“ aus gestartet werden, der Code abruft und Änderungen festschreibt [[1]]. Es gibt keinen „zentralen Server“ im verteilten Versionskontrollsystem. Jeder Computer verfügt über eine vollständige Versionsbibliothek, sodass Sie zum Übermitteln von Änderungen keine Verbindung zum Internet herstellen müssen. Sobald der „zentrale Server“ des zentralen Controllers beschädigt ist, können Teammitglieder keinen Code mehr abrufen und übermitteln. Im Gegenteil, ein verteiltes Steuerungssystem entspricht dem Kopieren einer Versionsbibliothek auf jeden Computer. Schäden an der Versionsbibliothek eines einzelnen Computers beeinträchtigen nicht die Arbeit anderer Teammitglieder. Der verteilte Controller verfügt auch über einen Server, der als „zentraler Server“ fungiert, aber nur dazu dient, den Teammitgliedern den „Austausch“ aller Daten zu ermöglichen.

Git-Download und Installation

Download-Adresse: Offizieller Website-Download (empfohlene Methode) https://git-scm.com/downloadsTencent Software Center-Download https://pc.qq.com/ detail/13/detail_22693.html Konfiguration nach dem Herunterladen: git config --global user.name "Name" git config --global user.email "E-Mail-Adresse"

Git-Betrieb

Basic Please Weitere Informationen finden Sie im Vorgang: Offizielle Website von Liao . Nach der Zuordnung verwenden Sie den Befehl git push -u origin master, um den gesamten Inhalt des Master-Zweigs zum ersten Mal zu übertragen. Danach können Sie nach jeder lokalen Übermittlung so lange wie nötig den Befehl git push origin verwenden Master, um die neuesten Änderungen zu pushen

Git-Zweigoperation

Alle Zweige anzeigen Git-Zweig Zweig erstellen Git-Zweig Zweigname Zweig wechseln Git-Zweignamen auschecken oder Git-Zweignamen wechseln (empfohlene Methode, ersteres kann Bei Rollback-Vorgängen kann es leicht zu Missverständnissen kommen.) Zweig erstellen und wechseln git checkout -b Zweigname oder git switch -c Zweigname Zweig zusammenführen git merge Der Zweigname, der zusammengeführt werden soll, Zweig löschen git branch -d Zweigname [1]: Die offizielle Website von Liao Xuefeng

Das obige ist der detaillierte Inhalt vonGit-Grundoperationen. 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