--- format: rst toc: no ... ======================= Git ======================= Quick tip: when you have ``.gitignore`` ignoring everything (with a ``*`` entry), you need to use ``git-update-index --add FILE`` to actually add the file, instead of just ``git-add FILE``. Over HTTP -------------- To make a repository available over "dumb" HTTP, set up a bare repository and copy ``hooks/post-update.sample`` to ``hooks/post-update``. To add links from gitweb, add to the ``@git_base_url_list`` list in the configuration file.