Merge branch 'jl/maint-submodule-recurse-fetch'
commit987dbb86eccd57635423afd540bab38d9b786a2c
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 Apr 2012 19:58:28 +0000 (23 12:58 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Apr 2012 19:58:28 +0000 (23 12:58 -0700)
tree40e354b08b437da96d47f3e0cb190ce943c89307
parent9d76db4e677772fc71d114090076e28c34770261
parenta6801adc5249c847a596a0d36ffce2a649bc4ade
Merge branch 'jl/maint-submodule-recurse-fetch'

"git fetch" that recurses into submodules on demand did not check if
it needs to go into submodules when non branches (most notably, tags)
are fetched.

By Jens Lehmann
* jl/maint-submodule-recurse-fetch:
  submodules: recursive fetch also checks new tags for submodule commits
builtin/fetch.c