Merge branch 'dt/cache-tree-repair' into next
commite83db34862863ba88c99998a51fc2c8337ec2ade
authorJunio C Hamano <gitster@pobox.com>
Mon, 21 Jul 2014 19:36:19 +0000 (21 12:36 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 21 Jul 2014 19:36:19 +0000 (21 12:36 -0700)
tree3e1db6beabc8eeef1e0b9f64cfde443e225071f6
parent8277dc939053d320ff1e0eb21c767de38b0c2f40
parent9c4d6c0297b7d6167bf330853139b0515b351b89
Merge branch 'dt/cache-tree-repair' into next

Add a few more places in "commit" and "checkout" that make sure
that the cache-tree is fully populated in the index.

* dt/cache-tree-repair:
  cache-tree: Write updated cache-tree after commit
  cache-tree: subdirectory tests
  test-dump-cache-tree: invalid trees are not errors
  cache-tree: create/update cache-tree on checkout
builtin/checkout.c
builtin/commit.c
cache-tree.c
cache-tree.h
test-dump-cache-tree.c