Skip to content

Commit

Permalink
Clarify that git-update-server-info should be run for every git-push
Browse files Browse the repository at this point in the history
The old text suggested that git-update-server-info only needs to be run
if new tags or branches are created, but not for new commits.

Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
  • Loading branch information
Pavel Roskin authored and Junio C Hamano committed Feb 13, 2007
1 parent 07fef5f commit ccf5aa8
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions Documentation/repository-layout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -133,14 +133,14 @@ info::
in this directory.

info/refs::
This file is to help dumb transports to discover what
refs are available in this repository. Whenever you
create/delete a new branch or a new tag, `git
update-server-info` should be run to keep this file
up-to-date if the repository is published for dumb
transports. The `git-receive-pack` command, which is
run on a remote repository when you `git push` into it,
runs `hooks/update` hook to help you achieve this.
This file helps dumb transports discover what refs are
available in this repository. If the repository is
published for dumb transports, this file should be
regenerated by `git update-server-info` every time a tag
or branch is created or modified. This is normally done
from the `hooks/update` hook, which is run by the
`git-receive-pack` command when you `git push` into the
repository.

info/grafts::
This file records fake commit ancestry information, to
Expand Down

0 comments on commit ccf5aa8

Please sign in to comment.