github/gitignore · Kotlin.gitignore

شرح قالب .gitignore لـ Kotlin

يشرح سبب تجاهل Kotlin.gitignore لمخرجات JVM مثل .class وjar ولمجلد .kotlin في Kotlin 2.0، وما يجب الانتباه إليه عند دمجه مع قالبي Gradle وAndroid.

فتح في المولّد فتح مع Gradle, Android, JetBrains, macOS

Kotlin.gitignore هو قواعد قالب Java مضافًا إليها المجلد .kotlin/ الذي يستخدمه ملحق Kotlin لـ Gradle. فترجمة شيفرة Kotlin/JVM تنتج ملفات .class و.jar كما في Java.

لا يتضمن قواعد أدوات البناء. معظم مشاريع Kotlin تستخدم Gradle، فاختر معه قالب Gradle، أو قالب Android إن كان تطبيق Android.

شرح القواعد

النمطما الذي يتجاهله ولماذا
.kotlin/بيانات ملحق Kotlin لـ Gradleبدءًا من Kotlin 2.0 يحفظ ملحق Gradle بيانات مثل معلومات الجلسة وسجلات الأخطاء في مجلد .kotlin بجذر المشروع. وترشد وثائق Kotlin أيضًا إلى إضافة هذا المجلد إلى .gitignore.
*.class*.jar*.war*.nar*.ear*.zip*.tar.gz*.rarنتائج الترجمة والأرشيفاتالشيفرة البايتية لـ JVM وأرشيفات النشر. يمكن إعادة إنشائها ما دامت الشيفرة المصدرية وسكربتات البناء موجودة.
hs_err_pid*replay_pid*سجلات انهيار JVMملفات تشخيص تبقى عند توقف JVM غير الطبيعي.
*.log*.ctxt.mtj.tmp/أخرىسجلات التشغيل وملفات أداتي BlueJ وJ2ME. قواعد موروثة كما هي من قالب Java.

ملاحظات عملية

القالب الأصلي

Kotlin.gitignoreالقواعد: 14 سطرًا
# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.nar*.ear*.zip*.tar.gz*.rar# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xmlhs_err_pid*replay_pid*# Kotlin Gradle plugin data, see https://kotlinlang.org/docs/whatsnew20.html#new-directory-for-kotlin-data-in-gradle-projects.kotlin/

مصدر القوالب: github/gitignore/Kotlin.gitignore @356fd7b (2026-09-11) · CC0-1.0

قوالب تُستخدم معه

شروح قوالب أخرى