.gitignore dla Delphi
31 reguł ignorowania dla Delphi, gotowych do skopiowania do repozytorium.
Środowisko programistyczne Object Pascal
Kompletny plik .gitignore dla Delphi
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:17:38 UTC
# Technologie: Delphi
### Delphi ###
# Plik wykonywalny Windows
*.exe
# Biblioteka łączy dynamicznych
*.dll
*.bpl
*.bpi
*.dcp
# Biblioteka współdzielona
*.so
# Pakiet na Androida
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Plik biblioteki
*.lib
# Biblioteka statyczna
*.a
# Plik obiektowy
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Pliki tylko lokalne (np. .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/
Co ignorują te reguły dla Delphi
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia)
| Wzorzec | Co ignoruje |
|---|---|
*.exe |
Plik wykonywalny Windows |
*.dll |
Biblioteka łączy dynamicznych |
*.bpl |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.bpi |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.dcp |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.so |
Biblioteka współdzielona |
*.apk |
Pakiet na Androida |
*.drc |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.map |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.dres |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.rsm |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.tds |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.dcu |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
*.lib |
Plik biblioteki |
*.a |
Biblioteka statyczna |
*.o |
Plik obiektowy |
*.ocx |
Pliki binarne wygenerowane przez kompilator Delphi (bezpieczne do usunięcia) |
Pliki generowane automatycznie przez Delphi (zduplikowane informacje)
| Wzorzec | Co ignoruje |
|---|---|
*.cfg |
Pliki generowane automatycznie przez Delphi (zduplikowane informacje) |
*.hpp |
Pliki generowane automatycznie przez Delphi (zduplikowane informacje) |
*Resource.rc |
Pliki generowane automatycznie przez Delphi (zduplikowane informacje) |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika)
| Wzorzec | Co ignoruje |
|---|---|
*.local |
Pliki tylko lokalne (np. .env.local) |
*.identcache |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika) |
*.projdata |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika) |
*.tvsconfig |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika) |
*.dsk |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika) |
*.dsv |
Lokalne pliki Delphi (informacje specyficzne dla użytkownika) |
Historia Delphi i kopie zapasowe
| Wzorzec | Co ignoruje |
|---|---|
__history/ |
Historia Delphi i kopie zapasowe |
__recovery/ |
Historia Delphi i kopie zapasowe |
*.~* |
Historia Delphi i kopie zapasowe |
Plik statystyczny Castalia (ponieważ XE7 Castalia jest dystrybuowany z Delphi)
| Wzorzec | Co ignoruje |
|---|---|
*.stat |
Plik statystyczny Castalia (ponieważ XE7 Castalia jest dystrybuowany z Delphi) |
Folder vendor menedżera zależności Boss https://github.com/HashLoad/boss
| Wzorzec | Co ignoruje |
|---|---|
modules/ |
Folder vendor menedżera zależności Boss https://github.com/HashLoad/boss |
Jak używać tego pliku .gitignore dla Delphi
- Skopiuj powyższe reguły dla Delphi lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.