GitIgnore File for delphi

Create a .gitignore file to tell git which files or folders to ignore in your delphi project.

# Created by https://Shodkk.com/create-gitignore (Shantanu Bombatkar) SirDeploy Package
# It helps deploy fakeserver ReactApp on Heroku and Github Pages
#  Hope it helps || Thanks for Using SirDeploy Package

### Delphi ###
# Uncomment these types if you want even more clean repository. But be careful.
# It can make harm to an existing project source. Read explanations below.
#
# Resource files are binaries containing manifest, project icon and version info.
# They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
#*.res
# Type library file (binary). In old Delphi versions it should be stored.
# Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
#*.tlb
# Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
# Uncomment this if you are not using diagrams or use newer Delphi version.
#*.ddp
# Visual LiveBindings file. Added in Delphi XE2.
# Uncomment this if you are not using LiveBindings Designer.
#*.vlb
# Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj
# C++ object files produced when C/C++ Output file generation is configured.
# Uncomment this if you are not using external objects (zlib library for example).
#*.obj

# Delphi compiler-generated binaries (safe to delete)
*.exe
*.dll
*.bpl
*.bpi
*.dcp
*.so
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
*.lib
*.a
*.o
*.ocx

# Delphi autogenerated files (duplicated info)
*.cfg
*.hpp
*Resource.rc

# Delphi local files (user-specific info)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk

# Delphi history and backups
__history/
__recovery/
*.~*

# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat

# Boss dependency manager vendor folder https://github.com/HashLoad/boss
modules/

 # Star the Repo https://github.com/shaantanu9/SirDeploy
# https://www.linkedin.com/in/shantanu-bombatkar/ 
# End of File
Download delphi.gitignore

List Of Files and Folders That Get Ignored using this Gitignore code

Above Code Helps ignore following files from delphi Project

Uncomment these types if you want even more clean repository. But be careful.

It can make harm to an existing project source. Read explanations below.

Resource files are binaries containing manifest, project icon and version info.

They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.

Type library file (binary). In old Delphi versions it should be stored.

Since Delphi 2009 it is produced from .ridl file and can safely be ignored.

Diagram Portfolio file. Used by the diagram editor up to Delphi 7.

Uncomment this if you are not using diagrams or use newer Delphi version.

Visual LiveBindings file. Added in Delphi XE2.

Uncomment this if you are not using LiveBindings Designer.

Deployment Manager configuration file for your project. Added in Delphi XE2.

Uncomment this if it is not mobile development and you do not use remote debug feature.

C++ object files produced when C/C++ Output file generation is configured.

Uncomment this if you are not using external objects (zlib library for example).

Delphi compiler-generated binaries (safe to delete)

Delphi autogenerated files (duplicated info)

Delphi local files (user-specific info)

Delphi history and backups

Castalia statistics file (since XE7 Castalia is distributed with Delphi)

Boss dependency manager vendor folder https://github.com/HashLoad/boss

If you have any questions or suggestions please feel free to contact us


Feedback is the most important part of any website.

If you have any query, suggestion or feedback, Please feel free to contact us.