Johannes Schindelin
16bb60cc9f
submodule: pass on http.extraheader config settings
...
To support this developer's use case of allowing build agents token-based
access to private repositories, we introduced the http.extraheader
feature, allowing extra HTTP headers to be sent along with every HTTP
request.
This patch allows us to configure these extra HTTP headers for use with
`git submodule update`, too. It requires somewhat special handling:
submodules do not share the parent project's config. It would be
incorrect to simply reuse that specific part of the parent's config.
Instead, the config option needs to be specified on the command-line or
in ~/.gitconfig or friends.
Example: git -c http.extraheader="Secret: Sauce" submodule update --init
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de >
2016-04-30 19:13:21 +02:00
..
2015-11-05 12:18:12 -08:00
2016-03-10 11:13:41 -08:00
2016-02-26 13:37:16 -08:00
2016-04-29 14:15:58 -07:00
2016-02-22 10:23:55 -08:00
2016-01-15 10:35:06 -08:00
2016-02-01 13:43:02 -08:00
2016-02-01 13:43:02 -08:00
2016-01-15 10:12:51 -08:00
2016-02-22 14:51:09 -08:00
2016-02-01 13:43:49 -08:00
2016-03-10 11:13:39 -08:00
2016-02-26 13:37:16 -08:00
2016-02-29 14:27:58 -08:00
2016-01-15 10:35:07 -08:00
2015-11-20 08:02:05 -05:00
2016-04-14 18:57:48 -07:00
2016-04-14 18:57:43 -07:00
2015-11-20 08:02:05 -05:00
2015-11-20 08:02:05 -05:00
2016-02-05 14:54:15 -08:00
2016-02-22 14:51:09 -08:00
2016-03-01 11:19:19 -08:00
2016-02-26 13:37:16 -08:00
2015-12-11 11:14:13 -08:00
2015-09-17 10:02:49 -07:00
2015-11-20 08:02:05 -05:00
2015-12-04 11:33:08 -08:00
2015-10-16 15:27:52 -07:00
2016-03-10 11:13:43 -08:00
2016-02-10 14:20:08 -08:00
2016-02-22 14:51:09 -08:00
2016-04-14 18:37:16 -07:00
2016-03-06 17:18:16 -08:00
2016-01-14 12:22:17 -08:00
2016-01-13 10:55:01 -08:00
2016-02-10 14:20:08 -08:00
2016-01-19 10:07:56 -08:00
2015-09-25 10:18:18 -07:00
2015-10-21 15:59:34 -07:00
2015-09-25 10:18:18 -07:00
2016-02-22 14:51:09 -08:00
2015-11-03 15:32:41 -08:00
2015-10-05 11:08:05 -07:00
2015-09-25 10:18:18 -07:00
2016-02-22 14:51:09 -08:00
2016-03-23 10:12:10 -07:00
2015-10-16 15:27:52 -07:00
2016-02-26 13:37:16 -08:00
2016-02-22 14:51:09 -08:00
2015-11-20 08:02:05 -05:00
2016-02-03 14:15:59 -08:00
2016-03-16 10:42:32 -07:00
2016-02-22 14:51:09 -08:00
2015-10-16 15:27:52 -07:00
2015-11-03 15:32:25 -08:00
2016-01-28 16:10:14 -08:00
2016-02-26 13:37:25 -08:00
2015-09-25 10:18:18 -07:00
2016-02-22 14:51:09 -08:00
2016-02-22 14:51:09 -08:00
2016-02-22 14:50:32 -08:00
2016-02-26 13:37:19 -08:00
2016-01-15 10:12:51 -08:00
2015-11-20 08:02:05 -05:00
2015-10-05 13:20:08 -07:00
2015-11-20 08:02:05 -05:00
2016-03-16 10:42:32 -07:00
2016-04-14 18:57:44 -07:00
2016-02-22 13:10:21 -08:00
2016-04-29 14:15:57 -07:00
2016-01-28 16:10:14 -08:00
2015-12-11 11:14:14 -08:00
2015-11-20 08:02:07 -05:00
2016-01-29 16:02:34 -08:00
2016-04-30 19:13:21 +02:00
2015-12-21 12:03:03 -08:00
2016-01-26 13:34:10 -08:00
2015-09-25 10:18:18 -07:00
2015-11-20 08:02:05 -05:00
2016-02-10 14:20:08 -08:00
2015-09-25 10:18:18 -07:00
2016-02-26 13:37:16 -08:00