Was ist Git?

Es ist ein verteiltes Versionskontrollsystem.

🔄

Definition

Git ist ein verteiltes Versionskontrollsystem, das eine effiziente Verfolgung von Änderungen in Dateien ermöglicht, insbesondere in der Softwareentwicklung.

🔗

Repository

Die lokale Kopie eines Projekts eines jeden Entwicklers ist ein vollständiges Repository, das Offline-Arbeit ermöglicht und die Fernzusammenarbeit erleichtert.

🔀

Zusammenführen

Git bietet Werkzeuge für das Zusammenführen verschiedener Branches, die Auflösung von Konflikten und die Aufrechterhaltung einer sauberen Repository-Historie.

🌐

Flexibilität

Gits Design unterstützt nicht-lineare Entwicklung mit leistungsfähigen Verzweigungs- und Zusammenführungsfähigkeiten.

🔒

Datenintegrität

Git verwendet kryptografische Hashes, um die Integrität der gespeicherten Daten zu gewährleisten, was es schwierig macht, Informationen zu ändern oder zu verlieren.

📈

Beliebtheit

Git ist zum globalen Standard für Versionskontrolle geworden, weit verbreitet in Open-Source- und kommerziellen Softwareprojekten.

📝

Commits

Git erstellt einen Snapshot aller Dateien bei jedem Speichern, genannt ein Commit, und bildet ein Graph der Entwicklungsgeschichte.

🌿

Branches

Entwickler können an separaten Branches arbeiten und dann ihre Arbeit zurück in den Hauptbranch des Projekts zusammenführen.

🔍

Revert

Es ist möglich, den Code zu einem früheren Commit zurückzusetzen, Änderungen in Dateien zu inspizieren und Informationen wie wann und wo Änderungen gemacht wurden zu überprüfen.