Merge branch 'nd/clone-case-smashing-warning'
commitc2407322b6f248955d8ce8d1d453f2dc1b03e618
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Sep 2018 20:53:47 +0000 (17 13:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Sep 2018 20:53:47 +0000 (17 13:53 -0700)
treebb7e887651dc1023ebc3ab432fd7b678ed8549e0
parent660946196c521d270daef531a65a9b626d0a642c
parentb878579ae755e3a9d200093ced59ada3eaafb08c
Merge branch 'nd/clone-case-smashing-warning'

Running "git clone" against a project that contain two files with
pathnames that differ only in cases on a case insensitive
filesystem would result in one of the files lost because the
underlying filesystem is incapable of holding both at the same
time.  An attempt is made to detect such a case and warn.

* nd/clone-case-smashing-warning:
  clone: report duplicate entries on case-insensitive filesystems
builtin/clone.c
cache.h
entry.c
t/t5601-clone.sh
unpack-trees.c
unpack-trees.h