Make "update-cache" a bit friendlier to use (and harder to mis-use).
tree6722a6e40e1edeeec7cd4c527a16a51553074130
-rw-r--r-- 1335 Makefile
-rw-r--r-- 8392 README
-rw-r--r-- 3398 cache.h
-rw-r--r-- 1018 cat-file.c
-rw-r--r-- 3871 checkout-cache.c
-rw-r--r-- 4282 commit-tree.c
-rw-r--r-- 2717 diff-tree.c
-rw-r--r-- 3526 fsck-cache.c
-rw-r--r-- 1287 init-db.c
-rw-r--r-- 9568 read-cache.c
-rw-r--r-- 2501 read-tree.c
-rw-r--r-- 1138 show-diff.c
-rw-r--r-- 4530 update-cache.c
-rw-r--r-- 2725 write-tree.c