O'Reilly logo

Git, 4th Edition by Bjørn Stachmann, René Preißel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

22Ein Projekt mit großen binären Dateien versionieren

Im Workflow »Ein Projekt aufsetzen« (Seite 123) wurde darauf hingewiesen, dass man in einem Git-Repository keine großen (binären) Dateien ablegen soll. Das liegt am Grundkonzept einer dezentralen Versionsverwaltung. Alle Versionen aller Dateien werden in jedem lokalen Repository abgelegt. Bei Quelltextdateien können durch Komprimierung die Datenmengen sehr gering gehalten werden. Bei großen binären Dateien, wie Bilder, Filme oder virtuelle Maschinen, klappt das nicht so gut, da diese meist schon komprimiert vorliegen. Das Problem ist dabei auch meistens nicht der lokale Speicherplatz, sondern die Netzwerkbandbreite. Bei jedem clone- und fetch-Befehl müssen alle noch nicht vorhandenen Versionen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required