.gitignore para ExpressionEngine
13 regras de exclusão para ExpressionEngine, prontas a copiar para o seu repositório.
Sistema de gestão de conteúdos
O .gitignore completo para ExpressionEngine
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 15:53:56 UTC
# Tecnologias: ExpressionEngine
### ExpressionEngine ###
# Definições de pastas do macOS (Desktop Services Store)
.DS_Store
images/avatars/
images/captchas/
images/smileys/
images/member_photos/
images/signature_attachments/
images/pm_attachments/
system/expressionengine/config/database.php
system/expressionengine/config/config.php
sized/
thumbs/
_thumbs/
*/expressionengine/cache/*
O que estas regras de ExpressionEngine ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Geral
| Padrão | O que ignora |
|---|---|
.DS_Store |
Definições de pastas do macOS (Desktop Services Store) |
Imagens
| Padrão | O que ignora |
|---|---|
images/avatars/ |
Imagens |
images/captchas/ |
Imagens |
images/smileys/ |
Imagens |
images/member_photos/ |
Imagens |
images/signature_attachments/ |
Imagens |
images/pm_attachments/ |
Imagens |
Por segurança, não publicar os seguintes ficheiros
| Padrão | O que ignora |
|---|---|
system/expressionengine/config/database.php |
Por segurança, não publicar os seguintes ficheiros |
system/expressionengine/config/config.php |
Por segurança, não publicar os seguintes ficheiros |
Caches
| Padrão | O que ignora |
|---|---|
sized/ |
Caches |
thumbs/ |
Caches |
_thumbs/ |
Caches |
*/expressionengine/cache/* |
Caches |
Como utilizar este .gitignore para ExpressionEngine
- Copie as regras de ExpressionEngine 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.