Ludovic Frank Gitignore

.gitignore cho Delphi

31 quy tắc bỏ qua cho Delphi, sẵn sàng sao chép vào kho mã của bạn.

Môi trường phát triển Object Pascal

Tệp .gitignore đầy đủ cho Delphi

# Được tạo bởi LFGitignore - https://lfgitignore.com
# Ngày tạo: 2026-10-31 21:51:17 UTC
# Công nghệ: Delphi

### Delphi ###
# Windows có thể thực thi được
*.exe
# Thư viện liên kết động
*.dll
*.bpl
*.bpi
*.dcp
# Đối tượng được chia sẻ
*.so
# Gói Android
*.apk
*.drc
*.map
*.dres
*.rsm
*.tds
*.dcu
# Tệp thư viện
*.lib
# Thư viện tĩnh
*.a
# Tệp đối tượng
*.o
*.ocx
*.cfg
*.hpp
*Resource.rc
# Các tệp chỉ cục bộ (ví dụ: .env.local)
*.local
*.identcache
*.projdata
*.tvsconfig
*.dsk
*.dsv
__history/
__recovery/
*.~*
*.stat
modules/

Các quy tắc Delphi này thực sự bỏ qua những gì

Từng mẫu dưới đây và lý do nên thêm vào .gitignore.

Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)

Mẫu Nội dung được bỏ qua
*.exe Windows có thể thực thi được
*.dll Thư viện liên kết động
*.bpl Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.bpi Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.dcp Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.so Đối tượng được chia sẻ
*.apk Gói Android
*.drc Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.map Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.dres Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.rsm Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.tds Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.dcu Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)
*.lib Tệp thư viện
*.a Thư viện tĩnh
*.o Tệp đối tượng
*.ocx Các tệp nhị phân do trình biên dịch tạo ra Delphi (an toàn để xóa)

Các tệp được tạo tự động Delphi (thông tin trùng lặp)

Mẫu Nội dung được bỏ qua
*.cfg Các tệp được tạo tự động Delphi (thông tin trùng lặp)
*.hpp Các tệp được tạo tự động Delphi (thông tin trùng lặp)
*Resource.rc Các tệp được tạo tự động Delphi (thông tin trùng lặp)

Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)

Mẫu Nội dung được bỏ qua
*.local Các tệp chỉ cục bộ (ví dụ: .env.local)
*.identcache Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)
*.projdata Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)
*.tvsconfig Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)
*.dsk Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)
*.dsv Tệp cục bộ Delphi (thông tin dành riêng cho người dùng)

Lịch sử và bản sao lưu của Delphi

Mẫu Nội dung được bỏ qua
__history/ Lịch sử và bản sao lưu của Delphi
__recovery/ Lịch sử và bản sao lưu của Delphi
*.~* Lịch sử và bản sao lưu của Delphi

Tệp thống kê Castalia (vì XE7 Castalia được phân phối cùng với Delphi)

Mẫu Nội dung được bỏ qua
*.stat Tệp thống kê Castalia (vì XE7 Castalia được phân phối cùng với Delphi)

Thư mục nhà cung cấp trình quản lý phụ thuộc của Boss https://github.com/HashLoad/boss

Mẫu Nội dung được bỏ qua
modules/ Thư mục nhà cung cấp trình quản lý phụ thuộc của Boss https://github.com/HashLoad/boss

Cách sử dụng .gitignore này cho Delphi

  1. Sao chép các quy tắc Delphi ở trên hoặc tải tệp trực tiếp.
  2. Tạo tệp có tên .gitignore ở thư mục gốc của kho mã Git và dán các quy tắc vào đó.
  3. Nếu Git đã theo dõi một số tệp này, hãy chạy git rm -r --cached . rồi commit lại — Git chỉ áp dụng quy tắc bỏ qua cho các tệp chưa được theo dõi.
  4. Commit tệp .gitignore để mọi người trong nhóm dùng chung các quy tắc.

Các mẫu .gitignore khác trong danh mục Ngôn ngữ

Xem mọi mẫu Ngôn ngữ