Git Download

3,6 Sterne (8 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

Meine Downloads

  • Git 2.47.1 Deutsch

    Release Notes
    • Linux
    • macOS
    • Source (Tarball)

Weitere Entwicklungs-Tools Download

  • Git for Windows

    4,6 Sterne

    Git for Windows ist eine freie, effiziente, sichere und verteilte Versionsverwaltungssoftware.

    • Version 2.47.1 Deutsch
  • Java SE Development Kit

    3,6 Sterne

    Das Java SDK besteht aus Compiler und Debugger zum Entwickeln von Java-Anwendungen.

    • Version 23.0.1 Deutsch
    • Version 24.0 Build 29 Dev Deutsch
    • +4 weitere
  • Python

    4,7 Sterne

    Python ist eine Programmiersprache mit vielfältigen Anwendungsbereichen und übersichtlicher Syntax.

    • Version 3.13.1
    • Version 3.12.8
  • Visual Studio 2019

    4,8 Sterne

    Umfangreiche Entwicklungsumgebung mit Tools zum Planen, Entwickeln und Testen.

    • Version v16.11.42 Deutsch
  • PHP

    4,2 Sterne

    PHP ist eine freie Skriptsprache, mit der in erster Linie Websites und Web-Apps entwickelt werden.

    • Version 8.3.15
    • Version 8.4.2
    • +2 weitere