summaryrefslogtreecommitdiff
path: root/commit.h
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2014-05-29 15:21:31 -0700
committerJunio C Hamano <gitster@pobox.com>2014-06-05 15:13:12 -0700
commitc5558f80c3a34f411022f1bc67f8364556ca3922 (patch)
tree0e5d9c3c48e7bdddd7d53e4dd7670cae5b757e66 /commit.h
parentfcb14b0c8d7a732b1d26b5fda18f730851a76eed (diff)
downloadgit-c5558f80c3a34f411022f1bc67f8364556ca3922.tar.gz
fetch: allow explicit --refmap to override configurationjc/fetch-push-refmap
Since the introduction of opportunisitic updates of remote-tracking branches, started at around f2690487 (fetch: opportunistically update tracking refs, 2013-05-11) with a few updates in v1.8.4 era, the remote.*.fetch configuration always kicks in even when a refspec to specify what to fetch is given on the command line, and there is no way to disable or override it per-invocation. Teach the command to pay attention to the --refmap=<lhs>:<rhs> command-line options that can be used to override the use of configured remote.*.fetch as the refmap. Signed-off-by: Junio C Hamano <gitster@pobox.com> ---
Diffstat (limited to 'commit.h')
0 files changed, 0 insertions, 0 deletions