Softwerkskammer

 

Git Internals

Aus den Diskussionen ergaben sich noch einige Weiterführende Links die ich hier nochmal zusammenfassen will:

Git und das Problem mit den großen Binärdateien

Das wohl bekannteste ist "Git Large File Storage". Außerdem ist noch git-annex zu erwähnen.
Beide verfolgen das gleiche Prinzip: Nur die Metadaten werden in git eingecheckt, die Datei selbst wird separat gespeichert.

Git Clients

Die üblichen Verdächtigen für Mac-User: Tower und SourceTree (auch für Windows).
Wer es mehr konsolen-basiert mag, kann sich mal tig anschauen.

Git Server

Die große Mehrheit verwendet Gitlab. Wahlweise kann man sich auch Github-Enterprise ins Haus holen.

Eine noch viel, viel ausführlicher Linkliste gibt es hier: awesome-git. Und wer den Vortrag verpasst hat, sich aber trotzdem mehr Wissen über die Git Internals anlesen will, dem kann ich die ausführliche Doku empfehlen: 10.1 Git Internals - Plumbing and Porcelain. Wahlweise ein gut geschriebener Essay: Git from the inside out (danke an @michaellihs für den Link).

Cheers,
Christoph

 

Wiki Links

Europaweite Veranstaltungen 2019
Jahreskalender von Konferenzen, Open Spaces, BarCamps und anderen Veranstaltungen