On Saturday, December 19, 2009 at 22:15:00 (-0500) Nicolas Pitre writes: >On Sun, 20 Dec 2009, Johan 't Hart wrote: > >> Is git able to handle 4Gig files? I've heard git loads every file completely >> in memory before handling it... > >Right. Sowith current Git you will be able to deal with 4GB files only >if you have a 64-bit machine and more than 4GB of RAM. ?? % uname -a Linux pppp 2.6.31.6-166.fc12.i686 #1 SMP Wed Dec 9 11:14:59 EST 2009 i686 i686 i386 GNU/Linux % cat /proc/meminfo | grep MemTotal MemTotal: 3095296 kB % mkdir gogle % cd gogle % git init % dd if=/dev/zero of=zerofile.tst bs=1k count=4700000 % git add * % git commit -a -m new [master (root-commit) 35a25be] new 1 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 zerofile.tst % git --version git version 1.6.5.7 Seems ok to me... Though, I find this interesting: % git log -p commit 35a25be3fff2f8bbd6ec22c94b9a5c0d66053d21 Author: Bill Lear <rael@xxxxxxxxxx> Date: Sat Dec 19 22:38:48 2009 -0600 new diff --git a/zerofile.tst b/zerofile.tst new file mode 100644 index 0000000..e5bd39d Binary files /dev/null and b/zerofile.tst differ Bill -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html