انتقل إلى محتوى الدرس

Inline Messages vs Editor رسالة السطر مقابل المحرر

سجّل لقطات دائمة في مستودعك المحلي عبر الأمر git commit، واكتب رسائل التزام احترافية واضحة، وافهم مكونات كائن الالتزام ومتى نستخدم الخيار -a بأمان.
3 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يشترط نظام Git إرفاق رسالة نصية واضحة مع كل عملية التزام، ويرفض إتمام الحفظ إذا تُركت الرسالة فارغة. ويمكنك كتابة الرسالة بطريقتين:

  • الرسالة السطرية المباشرة (-m): تمرير الخيار git commit -m "Subject" لكتابة الرسالة مباشرة في الطرفية، ويمكن تكرار -m مرة ثانية لإضافة فقرة تفصيلية تحت العنوان.
  • فتح المحرر النصي: تشغيل git commit بدون -m يفتح المحرر المضبوط في core.editor لكتابة رسالة متعددة الأسطر براحة تامة.
الصف 2 كود برمجي
Shell
# Commit with a concise subject and explanatory body
git add styles.css
git commit -m "Add responsive navbar styles" \
  -m "Use CSS Flexbox and collapse menu below 768px."
الصف 3 معاينة حية