Git Download

3,7 Sterne (3 Bewertungen)  |  Freie Software

Git ist eine freie verteilte Versionsverwaltungssoftware (DVCS) mit hoher Effizienz und Sicherheit. Ursprünglich von Linus Torvalds zur Entwicklung des Linux Kernels erschaffen, ist Git heute eine der meistgenutzten Lösungen zur Quellcode-Verwaltung. Auch Microsoft nutzt Git inzwischen für die Entwicklung seiner Produkte.

Git mit Drittanbieteroberfläche Git Extensions
Git mit Drittanbieteroberfläche Git Extensions (Bild: Git Extensions)

Der Fokus liegt neben hoher Effizienz und Sicherheit auf dem verteilten Arbeiten. So gibt es kein zentrales Repository, stattdessen hat jeder Entwickler ein eigenes Repository, das die Zweige des Originals exakt kopiert. Aus dem lokalen Repository können Änderungen als per Prüfsumme abgesicherte Commits hochgeladen werden. Eine „staging area“ ermöglicht es, zuvor die Änderungen zu kontrollieren und den Überblick bei nicht zusammenhängenden Änderungen zu behalten. Neben dem Hauptzweig können beliebig viele Zweige existieren und bei Bedarf per Merge vereinigt werden.

Git ermöglicht verschiedene Formen des Projektmanagements: von zentralisierten Systemen, bei denen alle Entwickler direkt Änderungen in den Hauptzweig einspielen, bis zu weitverzweigten Systemen, in denen die meisten Entwickler Änderungen in Unterzweige einspielen und ausgewählte Personen in mehreren Hierarchieebenen diese schließlich in den Hauptzweig übernehmen.

Als Werkzeuge mit grafischer Oberfläche sind git-gui und gitk enthalten. Während „git-gui“ dazu vorgesehen ist Änderungen am Repository vorzunehmen, dient „gitk“ vornehmlich der Visualisierung des Änderungsverlaufs mit Informationen zu den einzelnen Commits. Dank weiter Verbreitung und offenem Quellcode gibt es für Git außerdem zahlreiche grafische Oberflächen von Drittanbietern. Eine Übersicht findet sich auf der Projektseite.

Git ist unter der GPL lizenzierte freie Software und unterstützt nahezu alle unixartigen Betriebssysteme wie Linux, BSD und macOS. Mit Git for Windows existiert auch eine Portierung für Windows-Betriebssysteme.

Git im Video

Mehr Infos: Website, Handbuch

E-Mail-Benachrichtigung

  • Git 2.37.2 Deutsch

    Release Notes
    • Linux
    • macOS
    • Source (Tarball)
Download-Fehler melden?

Weitere Downloads aus der Kategorie Entwicklungs-Tools