Heim > Artikel > Entwicklungswerkzeuge > Git-Grundoperationen
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!