.gitignore pour Salesforce DX

20 règles d’exclusion pour Salesforce DX, prêtes à copier dans votre dépôt.

Projets de développement Salesforce

Le .gitignore complet pour Salesforce DX

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-09-17 18:11:14 UTC
# Technologies: Salesforce DX

### Salesforce DX ###
.sf/
# Salesforce DX local cache
.sfdx/
.localdevserver/
deploy-options.json
.localdev
logs
# LWC VS Code autocomplete config
**/lwc/jsconfig.json
coverage/
# Log file
*.log
# ESLint cache
.eslintcache
# Windows thumbnail cache
Thumbs.db
# Windows enhanced thumbnail cache
ehthumbs.db
# npm debug logs
npm-debug.log*
# Windows folder configuration
[Dd]esktop.ini
# Yarn debug logs
yarn-debug.log*
# Windows recycle bin
$RECYCLE.BIN/
# Yarn error logs
yarn-error.log*
sca-results.csv
sfca_results.json
# Environment variables
.env

Ce que ces règles Salesforce DX ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Salesforce cache

Motif Ce qu’il ignore
.sf/ Salesforce cache
.sfdx/ Salesforce DX local cache
.localdevserver/ Salesforce cache
deploy-options.json Salesforce cache
.localdev Salesforce cache

Logs

Motif Ce qu’il ignore
logs Logs
*.log Log file
npm-debug.log* npm debug logs
yarn-debug.log* Yarn debug logs
yarn-error.log* Yarn error logs

LWC VSCode autocomplete

Motif Ce qu’il ignore
**/lwc/jsconfig.json LWC VS Code autocomplete config

LWC Jest coverage reports

Motif Ce qu’il ignore
coverage/ LWC Jest coverage reports

Eslint cache

Motif Ce qu’il ignore
.eslintcache ESLint cache

Windows system files

Motif Ce qu’il ignore
Thumbs.db Windows thumbnail cache
ehthumbs.db Windows enhanced thumbnail cache
[Dd]esktop.ini Windows folder configuration
$RECYCLE.BIN/ Windows recycle bin

Salesforce Analyzer results

Motif Ce qu’il ignore
sca-results.csv Salesforce Analyzer results
sfca_results.json Salesforce Analyzer results

Local environment variables

Motif Ce qu’il ignore
.env Environment variables

Comment utiliser ce .gitignore pour Salesforce DX

  1. Copiez les règles Salesforce DX ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore CRM

Voir tous les modèles CRM