.gitignore para Salesforce DX
20 reglas de exclusión para Salesforce DX, listas para copiar en tu repositorio.
Proyectos de desarrollo de Salesforce (SFDX, Lightning Web Components)
El .gitignore completo para Salesforce DX
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 15:59:57 UTC
# Tecnologías: Salesforce DX
### Salesforce DX ###
.sf/
# Caché local de Salesforce DX
.sfdx/
.localdevserver/
deploy-options.json
.localdev
logs
# Configuración de autocompletado de LWC en VS Code
**/lwc/jsconfig.json
coverage/
# Archivo de registro
*.log
# Caché de ESLint
.eslintcache
# Caché de miniaturas de Windows
Thumbs.db
# Caché mejorada de miniaturas de Windows
ehthumbs.db
# Registros de depuración de npm
npm-debug.log*
# Configuración de carpetas de Windows
[Dd]esktop.ini
# Registros de depuración de Yarn
yarn-debug.log*
# Papelera de reciclaje de Windows
$RECYCLE.BIN/
# Registros de errores de Yarn
yarn-error.log*
sca-results.csv
sfca_results.json
# Variables de entorno
.env
Qué ignoran estas reglas de Salesforce DX
Todos los patrones y por qué incluirlos en tu .gitignore.
Caché de Salesforce
| Patrón | Qué ignora |
|---|---|
.sf/ |
Caché de Salesforce |
.sfdx/ |
Caché local de Salesforce DX |
.localdevserver/ |
Caché de Salesforce |
deploy-options.json |
Caché de Salesforce |
.localdev |
Caché de Salesforce |
Registros
| Patrón | Qué ignora |
|---|---|
logs |
Registros |
*.log |
Archivo de registro |
npm-debug.log* |
Registros de depuración de npm |
yarn-debug.log* |
Registros de depuración de Yarn |
yarn-error.log* |
Registros de errores de Yarn |
Autocompletado de LWC en VSCode
| Patrón | Qué ignora |
|---|---|
**/lwc/jsconfig.json |
Configuración de autocompletado de LWC en VS Code |
Informes de cobertura de Jest para LWC
| Patrón | Qué ignora |
|---|---|
coverage/ |
Informes de cobertura de Jest para LWC |
Caché de Eslint
| Patrón | Qué ignora |
|---|---|
.eslintcache |
Caché de ESLint |
Archivos del sistema de Windows
| Patrón | Qué ignora |
|---|---|
Thumbs.db |
Caché de miniaturas de Windows |
ehthumbs.db |
Caché mejorada de miniaturas de Windows |
[Dd]esktop.ini |
Configuración de carpetas de Windows |
$RECYCLE.BIN/ |
Papelera de reciclaje de Windows |
Resultados de Salesforce Analyzer
| Patrón | Qué ignora |
|---|---|
sca-results.csv |
Resultados de Salesforce Analyzer |
sfca_results.json |
Resultados de Salesforce Analyzer |
Variables de entorno locales
| Patrón | Qué ignora |
|---|---|
.env |
Variables de entorno |
Cómo usar este .gitignore para Salesforce DX
- Copia las reglas de Salesforce DX de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.