.gitignore für SugarCRM
15 Ausschlussregeln für SugarCRM, die du direkt in dein Repository übernehmen kannst.
Kundenbeziehungsmanagement
Die vollständige .gitignore für SugarCRM
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:54:02 UTC
# Technologien: SugarCRM
### SugarCRM ###
/.htaccess
/cache/*
!/cache/index.html
/custom/history/
/custom/modulebuilder/
/custom/working/
/custom/modules/*/Ext/
/custom/application/Ext/
/config.php
/config_override.php
/silentUpgrade*.php
# Protokolldatei
*.log
/upload/*
!/upload/index.html
/upload_backup/
Was diese Regeln für SugarCRM ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Ignorieren Sie benutzerdefinierte .htaccess-Inhalte.
| Muster | Ausgeschlossene Dateien |
|---|---|
/.htaccess |
Ignorieren Sie benutzerdefinierte .htaccess-Inhalte. |
/cache/* |
Ignorieren Sie das Cache-Verzeichnis vollständig. Dadurch wird das aktuelle Verhalten unterbrochen. Dies führte häufig dazu, dass das Repository als Backup-Ersatz missbraucht wurde. Für die Entwicklung kann das Cache-Verzeichnis getrost ignoriert werden und wird daher ignoriert. |
!/cache/index.html |
Ignorieren Sie benutzerdefinierte .htaccess-Inhalte. |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis.
| Muster | Ausgeschlossene Dateien |
|---|---|
/custom/history/ |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis. |
/custom/modulebuilder/ |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis. |
/custom/working/ |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis. |
/custom/modules/*/Ext/ |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis. |
/custom/application/Ext/ |
Ignorieren Sie einige Dateien und Verzeichnisse aus dem benutzerdefinierten Verzeichnis. |
Benutzerdefinierte Konfigurationen sollten ebenfalls ignoriert werden.
| Muster | Ausgeschlossene Dateien |
|---|---|
/config.php |
Benutzerdefinierte Konfigurationen sollten ebenfalls ignoriert werden. |
/config_override.php |
Benutzerdefinierte Konfigurationen sollten ebenfalls ignoriert werden. |
Die stillen Upgrade-Skripte werden nicht benötigt.
| Muster | Ausgeschlossene Dateien |
|---|---|
/silentUpgrade*.php |
Die stillen Upgrade-Skripte werden nicht benötigt. |
Protokolldateien können getrost ignoriert werden.
| Muster | Ausgeschlossene Dateien |
|---|---|
*.log |
Protokolldatei |
Ignorieren Sie die neuen Upload-Verzeichnisse.
| Muster | Ausgeschlossene Dateien |
|---|---|
/upload/* |
Ignorieren Sie die neuen Upload-Verzeichnisse. |
!/upload/index.html |
Ignorieren Sie die neuen Upload-Verzeichnisse. |
/upload_backup/ |
Ignorieren Sie die neuen Upload-Verzeichnisse. |
So verwendest du diese .gitignore für SugarCRM
- Kopiere die Regeln für SugarCRM oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.