.gitignore สำหรับ Gradle
กฎการละเว้นสำหรับ Gradle จำนวน 9 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
เครื่องมือบิลด์อัตโนมัติสำหรับการพัฒนาซอฟต์แวร์หลายภาษา
.gitignore ที่สมบูรณ์สำหรับ Gradle
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 23:48:10 UTC
# เทคโนโลยี: Gradle
### Gradle ###
# ไดเร็กทอรีแคช Gradle
.gradle
# Gradle สร้างไดเรกทอรี
**/build/
!**/src/**/build/
# การตั้งค่าแอพ Gradle
gradle-app.setting
# ไฟล์ JAR ของ Gradle wrapper (เก็บไว้)
!gradle-wrapper.jar
# การตั้งค่า Gradle wrapper (เก็บไว้)
!gradle-wrapper.properties
# แคชงาน Gradle
.gradletasknamecache
# ไฟล์โปรเจ็กต์ Eclipse
.project
# Eclipseคลาสพาธ
.classpath
สิ่งที่กฎ Gradle เหล่านี้มองข้ามไปจริงๆ
ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ
ทั่วไป
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.gradle |
ไดเร็กทอรีแคช Gradle |
**/build/ |
Gradle สร้างไดเรกทอรี |
!**/src/**/build/ |
ทั่วไป |
ละเว้นการกำหนดค่า Gradle GUI
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
gradle-app.setting |
การตั้งค่าแอพ Gradle |
หลีกเลี่ยงการละเว้นไฟล์ jar ของ Gradle wrapper (ไฟล์ .jar มักจะถูกละเว้น)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
!gradle-wrapper.jar |
ไฟล์ JAR ของ Gradle wrapper (เก็บไว้) |
หลีกเลี่ยงการละเว้นคุณสมบัติของกระดาษห่อ Gradle
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
!gradle-wrapper.properties |
การตั้งค่า Gradle wrapper (เก็บไว้) |
แคชของโครงการ
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.gradletasknamecache |
แคชงาน Gradle |
Eclipseคอร์
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.project |
ไฟล์โปรเจ็กต์ Eclipse |
เฉพาะ JDT (เครื่องมือพัฒนา Eclipse Java)
| รูปแบบ | สิ่งที่กฎนี้ละเว้น |
|---|---|
.classpath |
Eclipseคลาสพาธ |
วิธีใช้ .gitignore นี้สำหรับ Gradle
- คัดลอกกฎ Gradle ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน