Merge branch 'es/checkout-index-temp'
commitc00e1c59d8be28acb505e66eb32757c95b1aa840
authorJunio C Hamano <gitster@pobox.com>
Mon, 12 Jan 2015 19:38:23 +0000 (12 11:38 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 12 Jan 2015 19:38:28 +0000 (12 11:38 -0800)
tree2ca990ef544aed67c579929d72947c63e04fb0b4
parent42618bc34ee45d1f2ac3c68c8d63e12b83ab563a
parent74c4de58329567b1927370db20278d1284f30a14
Merge branch 'es/checkout-index-temp'

"git checkout-index --temp=$target $path" did not work correctly
for paths outside the current subdirectory in the project.

* es/checkout-index-temp:
  checkout-index: fix --temp relative path mangling
  t2004: demonstrate broken relative path printing
  t2004: standardize file naming in symlink test
  t2004: drop unnecessary write-tree/read-tree
  t2004: modernize style
builtin/checkout-index.c