.gitignore para Windows
13 regras de exclusão para Windows, prontas a copiar para o seu repositório.
Sistema operativo Microsoft Windows
O .gitignore completo para Windows
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:24:52 UTC
# Tecnologias: Windows
### Windows ###
# Cache de miniaturas do Windows
Thumbs.db
# Cache de miniaturas encriptada do Windows
Thumbs.db:encryptable
# Cache de miniaturas melhorada do Windows
ehthumbs.db
# Cache de miniaturas do Windows Vista
ehthumbs_vista.db
# Despejo de falha do Windows
*.stackdump
# Configuração de pastas do Windows
[Dd]esktop.ini
# Reciclagem do Windows
$RECYCLE.BIN/
# Arquivo cabinet do Windows
*.cab
# Pacote de instalação do Windows
*.msi
# Pacote de aplicação Windows
*.msix
# Módulo de intercalação do Windows
*.msm
# Ficheiro de correção do Windows
*.msp
# Atalho do Windows
*.lnk
O que estas regras de Windows ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros de cache de miniaturas do Windows
| Padrão | O que ignora |
|---|---|
Thumbs.db |
Cache de miniaturas do Windows |
Thumbs.db:encryptable |
Cache de miniaturas encriptada do Windows |
ehthumbs.db |
Cache de miniaturas melhorada do Windows |
ehthumbs_vista.db |
Cache de miniaturas do Windows Vista |
Ficheiro de despejo
| Padrão | O que ignora |
|---|---|
*.stackdump |
Despejo de falha do Windows |
Ficheiro de configuração da pasta
| Padrão | O que ignora |
|---|---|
[Dd]esktop.ini |
Configuração de pastas do Windows |
Reciclagem utilizada em partilhas de ficheiros
| Padrão | O que ignora |
|---|---|
$RECYCLE.BIN/ |
Reciclagem do Windows |
Ficheiros do Windows Installer
| Padrão | O que ignora |
|---|---|
*.cab |
Arquivo cabinet do Windows |
*.msi |
Pacote de instalação do Windows |
*.msix |
Pacote de aplicação Windows |
*.msm |
Módulo de intercalação do Windows |
*.msp |
Ficheiro de correção do Windows |
Atalhos do Windows
| Padrão | O que ignora |
|---|---|
*.lnk |
Atalho do Windows |
Como utilizar este .gitignore para Windows
- Copie as regras de Windows 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.