.gitignore para Julia
15 regras de exclusão para Julia, prontas a copiar para o seu repositório.
Linguagem de programação dinâmica de alto desempenho
O .gitignore completo para Julia
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 15:51:11 UTC
# Tecnologias: Julia
### Julia ###
*.jl.cov
*.jl.*.cov
*.jl.mem
*.jl.*.mem
deps/deps.jl
deps/build.log
deps/downloads/
deps/usr/
deps/src/
docs/build/
docs/site/
Manifest*.toml
LocalPreferences.toml
JuliaLocalPreferences.toml
.CondaPkg/
O que estas regras de Julia ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiros gerados ao invocar Julia com --code-coverage
| Padrão | O que ignora |
|---|---|
*.jl.cov |
Ficheiros gerados ao invocar Julia com --code-coverage |
*.jl.*.cov |
Ficheiros gerados ao invocar Julia com --code-coverage |
Ficheiros gerados ao invocar Julia com --track-allocation
| Padrão | O que ignora |
|---|---|
*.jl.mem |
Ficheiros gerados ao invocar Julia com --track-allocation |
*.jl.*.mem |
Ficheiros gerados ao invocar Julia com --track-allocation |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits
| Padrão | O que ignora |
|---|---|
deps/deps.jl |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits |
deps/build.log |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits |
deps/downloads/ |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits |
deps/usr/ |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits |
deps/src/ |
Contêm caminhos absolutos específicos do computador anfitrião e não devem ser incluídos em commits |
Artefactos de compilação para criar documentação gerada pelo pacote Documenter
| Padrão | O que ignora |
|---|---|
docs/build/ |
Artefactos de compilação para criar documentação gerada pelo pacote Documenter |
docs/site/ |
Artefactos de compilação para criar documentação gerada pelo pacote Documenter |
Manifest*.toml |
Ficheiro gerado pelo gestor de pacotes Pkg com base no Project.toml correspondente. Regista um estado fixo de todos os pacotes utilizados pelo projeto. Assim, não deve ser incluído em commits de pacotes, mas deve sê-lo em aplicações que exijam um ambiente estático. |
Ficheiro gerado pelo pacote Preferences para guardar preferências locais
| Padrão | O que ignora |
|---|---|
LocalPreferences.toml |
Ficheiro gerado pelo pacote Preferences para guardar preferências locais |
JuliaLocalPreferences.toml |
Ficheiro gerado pelo pacote Preferences para guardar preferências locais |
Ambiente Conda e metadados criados no diretório do projeto pelo pacote CondaPkg
| Padrão | O que ignora |
|---|---|
.CondaPkg/ |
Ambiente Conda e metadados criados no diretório do projeto pelo pacote CondaPkg |
Como utilizar este .gitignore para Julia
- Copie as regras de Julia 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.