.gitignore para Lazarus
20 regras de exclusão para Lazarus, prontas a copiar para o seu repositório.
IDE de Free Pascal
O .gitignore completo para Lazarus
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:14:48 UTC
# Tecnologias: Lazarus
### Lazarus ###
# Executável Windows
*.exe
# Biblioteca de ligação dinâmica
*.dll
# Objeto partilhado
*.so
# Biblioteca dinâmica do macOS
*.dylib
*.lrs
*.res
*.compiled
*.dbg
*.ppu
# Ficheiro objeto
*.o
*.or
# Biblioteca estática
*.a
*.rst
*.rsj
*.lrt
*.lps
backup/
# Ficheiro de cópia de segurança
*.bak
# Diretório de bibliotecas
lib/
*.app/
O que estas regras de Lazarus ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança)
| Padrão | O que ignora |
|---|---|
*.exe |
Executável Windows |
*.dll |
Biblioteca de ligação dinâmica |
*.so |
Objeto partilhado |
*.dylib |
Biblioteca dinâmica do macOS |
*.lrs |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.res |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.compiled |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.dbg |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.ppu |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.o |
Ficheiro objeto |
*.or |
Binários gerados pelo compilador Lazarus (podem ser eliminados em segurança) |
*.a |
Biblioteca estática |
Ficheiros gerados automaticamente pelo Lazarus (informação duplicada)
| Padrão | O que ignora |
|---|---|
*.rst |
Ficheiros gerados automaticamente pelo Lazarus (informação duplicada) |
*.rsj |
Ficheiros gerados automaticamente pelo Lazarus (informação duplicada) |
*.lrt |
Ficheiros gerados automaticamente pelo Lazarus (informação duplicada) |
Ficheiros locais do Lazarus (informações específicas do utilizador)
| Padrão | O que ignora |
|---|---|
*.lps |
Ficheiros locais do Lazarus (informações específicas do utilizador) |
Podem ser alterados pelo utilizador nas opções de projeto do Lazarus.
| Padrão | O que ignora |
|---|---|
backup/ |
Podem ser alterados pelo utilizador nas opções de projeto do Lazarus. |
*.bak |
Ficheiro de cópia de segurança |
lib/ |
Diretório de bibliotecas |
Pacote de aplicação para Mac OS
| Padrão | O que ignora |
|---|---|
*.app/ |
Pacote de aplicação para Mac OS |
Como utilizar este .gitignore para Lazarus
- Copie as regras de Lazarus acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.