Hello! I don't know where this problem appeared, but it present in the current git (1.5.1-rc1). Empty files become invalid objects in the repository: $ touch file $ git-init Initialized empty Git repository in .git/ $ git-add file $ git-commit -m "first commit" Created initial commit 16a476808d3cb0a4758997ba58193a9dcfad0fd8 error: garbage at end of loose object 'e69de29bb2d1d6434b8b29ae775ad8c2e48c5391' 0 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 file $ A file with a one newline is OK (replace "touch file with "echo >file" and the error will go away). This is Linux, Fedora Development, i386. The testsuite fails at test 7 in t9200-git-cvsexportcommit.sh, but it seems to be unrelated. -- Regards, Pavel Roskin - 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