Merge branch 'jx/proc-receive-hook'
authorJunio C Hamano <gitster@pobox.com>
Fri, 25 Sep 2020 22:25:39 +0000 (15:25 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 Sep 2020 22:25:39 +0000 (15:25 -0700)
commit6c430a647cb990fc856d328733fa59e1fafadb97
tree09bf6873a1b13f2f0178d864a09a30f9fe3cf09a
parent48794acc50f14394ca6c4f5092a4a498f409f350
parentd6edc189f6b3d8606150a52fd2c2fcd781b8550f
Merge branch 'jx/proc-receive-hook'

"git receive-pack" that accepts requests by "git push" learned to
outsource most of the ref updates to the new "proc-receive" hook.

* jx/proc-receive-hook:
  doc: add documentation for the proc-receive hook
  transport: parse report options for tracking refs
  t5411: test updates of remote-tracking branches
  receive-pack: new config receive.procReceiveRefs
  doc: add document for capability report-status-v2
  New capability "report-status-v2" for git-push
  receive-pack: feed report options to post-receive
  receive-pack: add new proc-receive hook
  t5411: add basic test cases for proc-receive hook
  transport: not report a non-head push as a branch
Documentation/githooks.txt
Documentation/technical/pack-protocol.txt
Documentation/technical/protocol-capabilities.txt
Makefile
builtin/receive-pack.c
builtin/send-pack.c
remote.h
send-pack.c
t/t5516-fetch-push.sh
transport-helper.c
transport.c