Merge branch 'sb/submodule-update-initial-runs-custom-script'
commit4ba6bb2d1792bd799b295b879461ee5453faab3e
authorJunio C Hamano <gitster@pobox.com>
Fri, 3 Feb 2017 19:25:19 +0000 (3 11:25 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 3 Feb 2017 19:25:19 +0000 (3 11:25 -0800)
tree9eb86f7653c76d38c176847bf585feaa2208768a
parent5348021c6750bc22778705a454e4c6ad85414245
parente7b37caf4feace4ee799570285b4699b23e0581f
Merge branch 'sb/submodule-update-initial-runs-custom-script'

The user can specify a custom update method that is run when
"submodule update" updates an already checked out submodule.  This
was ignored when checking the submodule out for the first time and
we instead always just checked out the commit that is bound to the
path in the superproject's index.

* sb/submodule-update-initial-runs-custom-script:
  submodule update: run custom update script for initial populating as well
git-submodule.sh
t/t7406-submodule-update.sh