Merge branch 'bw/push-options-recursively-to-submodules' into next
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Apr 2017 06:38:26 +0000 (23:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Apr 2017 06:38:26 +0000 (23:38 -0700)
commitd4d657724b132fea02f17e2969ed65b8437a8c64
tree25143c9ec0c6b389459493e98718fc6b509f40c8
parentb16f1899dd158d203f9714e7fa9e41e5e4265198
parent06bf4ad1db92c32af38e16d9b7f928edbd647780
Merge branch 'bw/push-options-recursively-to-submodules' into next

"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