Merge branch 'bw/push-options-recursively-to-submodules'
commit872e2cf00a570e9d83e40343579a7bb092307d53
authorJunio C Hamano <gitster@pobox.com>
Thu, 20 Apr 2017 04:37:14 +0000 (19 21:37 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 20 Apr 2017 04:37:14 +0000 (19 21:37 -0700)
tree5ea827f2490dcff68f25e380213376ecb69acb36
parentb1081e4004091947b6c6a806625addd1cbba61b7
parent06bf4ad1db92c32af38e16d9b7f928edbd647780
Merge branch 'bw/push-options-recursively-to-submodules'

"git push --recurse-submodules --push-option=<string>" learned to
propagate the push option recursively down to pushes in submodules.

* bw/push-options-recursively-to-submodules:
  push: propagate remote and refspec with --recurse-submodules
  submodule--helper: add push-check subcommand
  remote: expose parse_push_refspec function
  push: propagate push-options with --recurse-submodules
  push: unmark a local variable as static
remote.c
remote.h
submodule.c
submodule.h
transport.c