Merge branch 'bw/push-submodule-only'
commit792e22e3fd99f204be11b0ff173f2d991308dca5
authorJunio C Hamano <gitster@pobox.com>
Tue, 31 Jan 2017 21:14:56 +0000 (31 13:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 31 Jan 2017 21:14:56 +0000 (31 13:14 -0800)
tree9838bb4c36ef4e1872772c39b5ac4484419de54b
parentdaf75f2e6bb9f2f723eb0532c08dd6002fb17190
parent225e8bf778d21104da10cfb316e0e2898b24e809
Merge branch 'bw/push-submodule-only'

"git submodule push" learned "--recurse-submodules=only option to
push submodules out without pushing the top-level superproject.

* bw/push-submodule-only:
  push: add option to push only submodules
  submodules: add RECURSE_SUBMODULES_ONLY value
  transport: reformat flag #defines to be more readable
builtin/push.c
submodule-config.c
submodule.h
transport.c
transport.h