Merge branch 'sz/submodule-force-update'
commit81dbbf72406c47b5199a59c6b83338b11fd3e754
authorJunio C Hamano <gitster@pobox.com>
Mon, 3 Sep 2012 22:54:17 +0000 (3 15:54 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 3 Sep 2012 22:54:18 +0000 (3 15:54 -0700)
tree271b241e1a83ceaa5de40eccad6c275a72126f0e
parent799beac15391004778186503bf198783960a82a3
parent01d4721565f1562172149ebb91d29d6a7e7f922d
Merge branch 'sz/submodule-force-update'

"git submodule update --force" used to leave the working tree of the
submodule intact when there were local changes.  It is more intiutive
to make "--force" a sign to run "checkout -f" to overwrite them.

* sz/submodule-force-update:
  Make 'git submodule update --force' always check out submodules.
git-submodule.sh
t/t7406-submodule-update.sh