← Git و توسعه
🌿 دیکشنری رایگان BitBazi

Git Commit

تلفظ: کَمیت

🟢 مقدماتیGit و توسعه🧪 تمرین کنسول دارد

🧠 خیلی ساده بگو

نقطه‌ای ثبت‌شده از تغییرهای پروژه است؛ مثل گذاشتن نشانگر در تاریخچه کار.

💡 یک مثال

پس از تکمیل اصلاح، یک commit با پیام روشن مثل 'fix mobile navigation' بساز.

آزمایشگاه واژه

🧪 خودت امتحان کن

این تمرین به کنسول آموزشی BitBazi وصل است. فرمان را خودت تایپ کن؛ هیچ دستوری روی دستگاه یا شبکهٔ واقعی اجرا نمی‌شود.

ماموریت Git: یک ثبت بساز

شبیه‌ساز آموزشی

برای ثبت نمونهٔ تغییرها، دستور git commit -m "start" را وارد کن.

این شبیه‌ساز مفسر کامل Python نیست؛ خط‌های تمرین را بررسی می‌کند و برای دستورهای پشتیبانی‌شده خروجی نمونه می‌سازد.

آماده‌ای؟ می‌توانی کل کد تمرین را چندخطی بنویسی و یک‌جا اجرا کنی.

💡 راهنما و دستورهای این تمرین
  • git commit -m "start"

هر خط جداگانه بررسی می‌شود؛ فاصله‌های اضافی بیرون از متن‌های داخل گیومه نادیده گرفته می‌شوند. بزرگی و کوچکی حروف مهم نیست.

۰ از ۱ دستوردرست وارد شده است.

نتیجه فقط تا زمانی که این تمرین باز است نگه داشته می‌شود و امتیاز یا تکمیل درس را ثبت نمی‌کند.

✅ بعد از اجرای درست چه چیزی باید فهمیده باشم؟

اولین Commit آزمایشی ساخته شد.

اگر تمرین برایت آشنا نیست، اول مثال بالا را بخوان و بعد فرمان را در کادر کنسول بنویس.

🎓 حالا فنی‌تر

شیئی تغییرناپذیر در تاریخچه Git که snapshot و پیوند به والدها و فراداده را ثبت می‌کند.

👀 کجا می‌بینمش؟

  • کنترل نسخه
  • مرور کد
  • بازگشت به تغییر قبلی

⚠️ با این اشتباه نگیر

Commit فقط روی مخزن محلی ثبت می‌شود؛ برای فرستادنش به مخزن آنلاین معمولاً باید push کنی.

🔗 بعدش این‌ها را هم ببین