.gitignore สำหรับ Julia
กฎการละเว้นสำหรับ Julia จำนวน 15 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
ภาษาการเขียนโปรแกรมแบบไดนามิกประสิทธิภาพสูง
.gitignore ที่สมบูรณ์สำหรับ Julia
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:50:58 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 ที่เกี่ยวข้อง โดยจะบันทึกสถานะคงที่ของแพ็คเกจทั้งหมดที่ใช้โดยโครงการ ดังนั้นจึงไม่ควรคอมมิตสำหรับแพ็คเกจ แต่ควรคอมมิตสำหรับแอปพลิเคชันที่ต้องการสภาพแวดล้อมแบบคงที่ |
ไฟล์ที่สร้างโดยแพ็คเกจการตั้งค่าเพื่อจัดเก็บการตั้งค่าท้องถิ่น
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
LocalPreferences.toml |
ไฟล์ที่สร้างโดยแพ็คเกจการตั้งค่าเพื่อจัดเก็บการตั้งค่าท้องถิ่น |
JuliaLocalPreferences.toml |
ไฟล์ที่สร้างโดยแพ็คเกจการตั้งค่าเพื่อจัดเก็บการตั้งค่าท้องถิ่น |
สภาพแวดล้อม Conda และข้อมูลเมตาที่สร้างในไดเรกทอรีโครงการโดยแพ็คเกจ CondaPkg
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.CondaPkg/ |
สภาพแวดล้อม Conda และข้อมูลเมตาที่สร้างในไดเรกทอรีโครงการโดยแพ็คเกจ CondaPkg |
วิธีใช้ .gitignore นี้สำหรับ Julia
- คัดลอกกฎ Julia ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน