# phpman > man > git-update-server-info(1)

> **TLDR:** Update auxiliary repository information for dumb servers (a regular web server that only serves files).
>
- Update Git's auxiliary files for dumb HTTP serving:
  `git update-server-info`
- Rebuild the auxiliary info files from scratch:
  `git update-server-info {{-f|--force}}`

*Source: tldr-pages*

---

GIT-UPDATE-SERVER()                                                              GIT-UPDATE-SERVER()



## NAME
       git-update-server-info - Update auxiliary info file to help dumb servers

## SYNOPSIS
       _git_ _update-server-info_


## DESCRIPTION
       A dumb server that does not do on-the-fly pack generations must have some auxiliary
       information files in $GIT_DIR/info and $GIT_OBJECT_DIRECTORY/info directories to help clients
       discover what references and packs the server has. This command generates such auxiliary
       files.

## OUTPUT
       Currently the command updates the following files. Please see [**gitrepository-layout**(5)](https://www.chedong.com/phpMan.php/man/gitrepository-layout/5/markdown) for
       description of what they are for:

       •   objects/info/packs

       •   info/refs

## GIT
       Part of the [**git**(1)](https://www.chedong.com/phpMan.php/man/git/1/markdown) suite



                                                                                 GIT-UPDATE-SERVER()
