.gitignore per Magento

29 regole di esclusione per Magento, pronte da copiare nel repository.

Piattaforma di commercio elettronico

Il .gitignore completo per Magento

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:25:06 UTC
# Tecnologie: Magento

### Magento ###
/PATCH_*.sh
/app/etc/local.xml
/media/*
!/media/.htaccess
!/media/customer
/media/customer/*
!/media/customer/.htaccess
!/media/dhl
/media/dhl/*
!/media/dhl/logo.jpg
!/media/downloadable
/media/downloadable/*
!/media/downloadable/.htaccess
!/media/xmlconnect
/media/xmlconnect/*
!/media/xmlconnect/custom
/media/xmlconnect/custom/*
!/media/xmlconnect/custom/ok.gif
!/media/xmlconnect/original
/media/xmlconnect/original/*
!/media/xmlconnect/original/ok.gif
!/media/xmlconnect/system
/media/xmlconnect/system/*
!/media/xmlconnect/system/ok.gif
/var/*
!/var/.htaccess
!/var/package
/var/package/*
!/var/package/*.xml

Cosa escludono le regole di Magento

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Generale

Schema di esclusione Cosa esclude
/PATCH_*.sh Generale
/app/etc/local.xml Generale
/media/* Generale
!/media/.htaccess Generale
!/media/customer Generale
/media/customer/* Generale
!/media/customer/.htaccess Generale
!/media/dhl Generale
/media/dhl/* Generale
!/media/dhl/logo.jpg Generale
!/media/downloadable Generale
/media/downloadable/* Generale
!/media/downloadable/.htaccess Generale
!/media/xmlconnect Generale
/media/xmlconnect/* Generale
!/media/xmlconnect/custom Generale
/media/xmlconnect/custom/* Generale
!/media/xmlconnect/custom/ok.gif Generale
!/media/xmlconnect/original Generale
/media/xmlconnect/original/* Generale
!/media/xmlconnect/original/ok.gif Generale
!/media/xmlconnect/system Generale
/media/xmlconnect/system/* Generale
!/media/xmlconnect/system/ok.gif Generale
/var/* Generale
!/var/.htaccess Generale
!/var/package Generale
/var/package/* Generale
!/var/package/*.xml Generale

Come usare questo .gitignore per Magento

  1. Copia le regole di Magento qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Commercio elettronico

Vedi tutti i modelli di Commercio elettronico