Git ist ein verteiltes Open-Source-Versionskontrollsystem, mit dem jedes Projekt, ob klein oder groß, agil und effizient abgewickelt werden kann.

Git ist eine Open-Source-Versionskontrollsoftware, die von Linus Torvalds entwickelt wurde, um die Verwaltung der Linux-Kernel-Entwicklung zu unterstützen.

Git unterscheidet sich von häufig verwendeten Versionskontrolltools wie CVS, Subversion usw. Es verwendet eine verteilte Versionsbibliothek und erfordert keine serverseitige Softwareunterstützung.

Git-Zweigstellenverwaltung Syntax

Fast jedes Versionskontrollsystem unterstützt die Verzweigung in irgendeiner Form. Durch die Verwendung von Verzweigungen können Sie von der Hauptentwicklungslinie abzweigen und weiterarbeiten, ohne die Hauptentwicklungslinie zu beeinträchtigen.

Manche Leute nennen das Zweigmodell von Git eine „Nirvana-Funktion“, und gerade dadurch unterscheidet es Git von der Familie der Versionskontrollsysteme.

Git-Zweigstellenverwaltung Beispiel

Verzweigungsbefehl erstellen:

git branch (branchname)

Verzweigungsbefehl wechseln:

git checkout (branchname)

Wenn Sie Zweige wechseln, ersetzt Git den Inhalt Ihres Arbeitsverzeichnisses durch den zuletzt übermittelten Snapshot des Zweigs, sodass für mehrere Zweige nicht mehrere Verzeichnisse erforderlich sind.

Zweig zusammenführen-Befehl:

git merge