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 사용 방법

  1. 위의 Julia 규칙을 복사하거나 파일을 바로 다운로드하세요.
  2. Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
  3. 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
  4. 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.

다른 언어용 .gitignore 템플릿

모든 언어 템플릿 보기