.gitignore para Salesforce DX

20 regras de exclusão para Salesforce DX, prontas a copiar para o seu repositório.

Projetos de desenvolvimento Salesforce (SFDX, Lightning Web Components)

O .gitignore completo para Salesforce DX

# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:00:50 UTC
# Tecnologias: Salesforce DX

### Salesforce DX ###
.sf/
# Cache local do Salesforce DX
.sfdx/
.localdevserver/
deploy-options.json
.localdev
logs
# Configuração de preenchimento automático LWC do VS Code
**/lwc/jsconfig.json
coverage/
# Ficheiro de registo
*.log
# Cache do ESLint
.eslintcache
# Cache de miniaturas do Windows
Thumbs.db
# Cache de miniaturas melhorada do Windows
ehthumbs.db
# Registos de depuração do npm
npm-debug.log*
# Configuração de pastas do Windows
[Dd]esktop.ini
# Registos de depuração do Yarn
yarn-debug.log*
# Reciclagem do Windows
$RECYCLE.BIN/
# Registos de erros do Yarn
yarn-error.log*
sca-results.csv
sfca_results.json
# Variáveis de ambiente
.env

O que estas regras de Salesforce DX ignoram

Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.

Cache do Salesforce

Padrão O que ignora
.sf/ Cache do Salesforce
.sfdx/ Cache local do Salesforce DX
.localdevserver/ Cache do Salesforce
deploy-options.json Cache do Salesforce
.localdev Cache do Salesforce

Registos

Padrão O que ignora
logs Registos
*.log Ficheiro de registo
npm-debug.log* Registos de depuração do npm
yarn-debug.log* Registos de depuração do Yarn
yarn-error.log* Registos de erros do Yarn

Preenchimento automático LWC do VSCode

Padrão O que ignora
**/lwc/jsconfig.json Configuração de preenchimento automático LWC do VS Code

Relatórios de cobertura Jest do LWC

Padrão O que ignora
coverage/ Relatórios de cobertura Jest do LWC

Cache do Eslint

Padrão O que ignora
.eslintcache Cache do ESLint

Ficheiros de sistema do Windows

Padrão O que ignora
Thumbs.db Cache de miniaturas do Windows
ehthumbs.db Cache de miniaturas melhorada do Windows
[Dd]esktop.ini Configuração de pastas do Windows
$RECYCLE.BIN/ Reciclagem do Windows

Resultados do Salesforce Analyzer

Padrão O que ignora
sca-results.csv Resultados do Salesforce Analyzer
sfca_results.json Resultados do Salesforce Analyzer

Variáveis de ambiente locais

Padrão O que ignora
.env Variáveis de ambiente

Como utilizar este .gitignore para Salesforce DX

  1. Copie as regras de Salesforce DX acima ou descarregue o ficheiro diretamente.
  2. Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
  3. 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.
  4. Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.

Outros modelos .gitignore de CRM

Ver todos os modelos de CRM