Skip to content

Commit

Permalink
Merge branch 'jt/doc-post-receive-hook-update'
Browse files Browse the repository at this point in the history
Doc update.

* jt/doc-post-receive-hook-update:
  doc: clarify post-receive hook behavior
  • Loading branch information
gitster committed Jul 31, 2024
2 parents f084c50 + 8db8786 commit f31e901
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions Documentation/githooks.txt
Original file line number Diff line number Diff line change
Expand Up @@ -415,13 +415,13 @@ post-receive

This hook is invoked by linkgit:git-receive-pack[1] when it reacts to
`git push` and updates reference(s) in its repository.
It executes on the remote repository once after all the refs have
been updated.
The hook executes on the remote repository once after all the proposed
ref updates are processed and if at least one ref is updated as the
result.

This hook executes once for the receive operation. It takes no
arguments, but gets the same information as the
<<pre-receive,'pre-receive'>>
hook does on its standard input.
The hook takes no arguments. It receives one line on standard input for
each ref that is successfully updated following the same format as the
<<pre-receive,'pre-receive'>> hook.

This hook does not affect the outcome of `git receive-pack`, as it
is called after the real work is done.
Expand All @@ -448,6 +448,9 @@ environment variables will not be set. If the client selects
to use push options, but doesn't transmit any, the count variable
will be set to zero, `GIT_PUSH_OPTION_COUNT=0`.

See the "post-receive" section in linkgit:git-receive-pack[1] for
additional details.

[[post-update]]
post-update
~~~~~~~~~~~
Expand Down

0 comments on commit f31e901

Please sign in to comment.