Gits großer Dateikiller: Das Ende von Git LFS naht

2025-08-16

Große Dateien waren lange Zeit ein Problem für Git. Git LFS, obwohl eine Lösung, brachte neue Komplexitäten und Kosten mit sich. Git selbst behebt dieses Problem jedoch schrittweise. Die neuesten Git-Versionen bieten partielle Klone, die die gleichen Vorteile wie Git LFS bieten – schnelle Klone und kleine Checkouts – ohne zusätzliche Tools oder Server-seitigen Kosten. Noch spannender ist, dass Gits Large Object Promisors in der Entwicklung sind und Git LFS in Zukunft vollständig überflüssig machen und die Verwaltung großer Dateien einfacher und effizienter gestalten werden. Keine Kopfschmerzen mehr mit großen Dateien!

Mehr lesen
Entwicklung

Git Notes: Das unterschätzte Git-Tool

2025-06-22

Git Notes ist ein mächtiges Werkzeug zum Anhängen von Metadaten an Git-Objekte (Commits, Blobs, Trees), ohne die Objekte selbst zu verändern. Es kann verwendet werden, um Zeit zu verfolgen, Review-Informationen hinzuzufügen und sogar vollständig verteilte Code-Review-Systeme wie `git-appraise` zu erstellen. Allerdings leidet Git Notes unter schlechter Benutzerfreundlichkeit, und GitHub hat 2014 aufgehört, Commit-Notizen anzuzeigen, was die Akzeptanz einschränkte. Trotzdem bietet es immer noch einen Weg zu einem vollständigen Projekthistorien, unabhängig von Code-Forges.

Mehr lesen
Entwicklung Metadaten