.gitignore para Haskell

23 regras de exclusão para Haskell, prontas a copiar para o seu repositório.

Linguagem de programação puramente funcional

O .gitignore completo para Haskell

# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:26:49 UTC
# Tecnologias: Haskell

### Haskell ###
dist
dist-*
cabal-dev
*.hi
*.hie
*.chi
*.chs.h
*.dyn_o
*.dyn_hi
.hpc
.hsenv
.cabal-sandbox/
cabal.sandbox.config
*.prof
*.aux
*.hp
*.eventlog
# Ficheiro objeto
*.o
.stack-work/
cabal.project.local
cabal.project.local~
.HTF/
.ghc.environment.*

O que estas regras de Haskell ignoram

Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.

Geral

Padrão O que ignora
dist Geral
dist-* Geral
cabal-dev Geral
*.hi Geral
*.hie Geral
*.chi Geral
*.chs.h Geral
*.dyn_o Geral
*.dyn_hi Geral
.hpc Geral
.hsenv Geral
.cabal-sandbox/ Geral
cabal.sandbox.config Geral
*.prof Geral
*.aux Geral
*.hp Geral
*.eventlog Geral
*.o Ficheiro objeto
.stack-work/ Geral
cabal.project.local Geral
cabal.project.local~ Geral
.HTF/ Geral
.ghc.environment.* Geral

Como utilizar este .gitignore para Haskell

  1. Copie as regras de Haskell acima ou descarregue o ficheiro diretamente.
  2. Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
  3. 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.
  4. Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.

Outros modelos .gitignore de Linguagem

Ver todos os modelos de Linguagem