Quoting Junio C Hamano [off-list ref]
Come back with a proof that there has never existed any script that uses
"read-tree" without arguments to purge the index, and I'd immediately
accept and apply the patch to retroactively forbid what the implementation
has allowed users to do for a long time.
For what it's worth, I compiled the very first version of git
commit e83c5163316f89bfbde7d9ab23ca2e25604af290
Author: Linus Torvalds [off-list ref]
Date: Thu Apr 7 15:13:13 2005 -0700
Initial revision of "git", the information manager from hell
and its read-tree fails with
read-tree: read-tree <key>
Is it a proof enough?
--
Nanako Shiraishi
http://ivory.ap.teacup.com/nanako3/