Julia용 .gitignore
저장소에 바로 복사할 수 있는 Julia 제외 규칙 15개.
고성능 동적 프로그래밍 언어
Julia용 전체 .gitignore
# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 15:51:12 UTC
# 기술: 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/
이 Julia 규칙이 실제로 제외하는 항목
아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.
Julia를 --code-coverage로 실행할 때 생성되는 파일
| 패턴 |
제외 대상 |
*.jl.cov |
Julia를 --code-coverage로 실행할 때 생성되는 파일 |
*.jl.*.cov |
Julia를 --code-coverage로 실행할 때 생성되는 파일 |
Julia를 --track-allocation으로 실행할 때 생성되는 파일
| 패턴 |
제외 대상 |
*.jl.mem |
Julia를 --track-allocation으로 실행할 때 생성되는 파일 |
*.jl.*.mem |
Julia를 --track-allocation으로 실행할 때 생성되는 파일 |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다
| 패턴 |
제외 대상 |
deps/deps.jl |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다 |
deps/build.log |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다 |
deps/downloads/ |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다 |
deps/usr/ |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다 |
deps/src/ |
호스트 컴퓨터의 절대 경로가 포함되므로 커밋하면 안 됩니다 |
Documenter 패키지가 생성한 문서 작성용 빌드 산출물
| 패턴 |
제외 대상 |
docs/build/ |
Documenter 패키지가 생성한 문서 작성용 빌드 산출물 |
docs/site/ |
Documenter 패키지가 생성한 문서 작성용 빌드 산출물 |
Manifest*.toml |
패키지 관리자 Pkg가 해당 Project.toml을 기반으로 생성한 파일로, 프로젝트에서 사용하는 모든 패키지의 고정 상태를 기록합니다. 따라서 패키지에서는 커밋하지 않아야 하지만 고정 환경이 필요한 애플리케이션에서는 커밋해야 합니다. |
Preferences 패키지가 로컬 환경 설정을 저장하기 위해 생성한 파일
| 패턴 |
제외 대상 |
LocalPreferences.toml |
Preferences 패키지가 로컬 환경 설정을 저장하기 위해 생성한 파일 |
JuliaLocalPreferences.toml |
Preferences 패키지가 로컬 환경 설정을 저장하기 위해 생성한 파일 |
CondaPkg 패키지가 프로젝트 디렉터리에 생성한 Conda 환경 및 메타데이터
| 패턴 |
제외 대상 |
.CondaPkg/ |
CondaPkg 패키지가 프로젝트 디렉터리에 생성한 Conda 환경 및 메타데이터 |
이 Julia용 .gitignore 사용 방법
- 위의 Julia 규칙을 복사하거나 파일을 바로 다운로드하세요.
- Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
- 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
- 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.