.gitignore para Hugo
8 regras de exclusão para Hugo, prontas a copiar para o seu repositório.
Gerador rápido de sites estáticos
O .gitignore completo para Hugo
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:11:52 UTC
# Tecnologias: Hugo
### Hugo ###
/public/
/resources/_gen/
/assets/jsconfig.json
hugo_stats.json
hugo.exe
hugo.darwin
hugo.linux
/.hugo_build.lock
O que estas regras de Hugo ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros gerados pelo hugo
| Padrão | O que ignora |
|---|---|
/public/ |
Ficheiros gerados pelo hugo |
/resources/_gen/ |
Ficheiros gerados pelo hugo |
/assets/jsconfig.json |
Ficheiros gerados pelo hugo |
hugo_stats.json |
Ficheiros gerados pelo hugo |
O executável pode ser adicionado ao repositório
| Padrão | O que ignora |
|---|---|
hugo.exe |
O executável pode ser adicionado ao repositório |
hugo.darwin |
O executável pode ser adicionado ao repositório |
hugo.linux |
O executável pode ser adicionado ao repositório |
Ficheiro de bloqueio temporário durante a compilação
| Padrão | O que ignora |
|---|---|
/.hugo_build.lock |
Ficheiro de bloqueio temporário durante a compilação |
Como utilizar este .gitignore para Hugo
- Copie as regras de Hugo acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.