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

Express Commit with -a Flag الاختصار السريع بالخيار -a

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

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

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

إذا كانت تعديلاتك مقتصرة على ملفات متتبعة مسبقاً، يمكنك اختصار خطوة التجهيز عبر تمرير الخيار -a مع git commit ليقوم النظام بتجهيز جميع الملفات المتتبعة المعدلة وحفظها في خطوة واحدة:

  • الدمج السريع (-a -m أو -am): الأمر git commit -a -m "Update footer links" يجهز تعديلات الملفات المتتبعة ويسجل اللقطة فوراً.
  • تنبيه جوهري: الخيار -a لا يشمل أبداً الملفات الجديدة غير المتتبعة (??)؛ إذ لا بد من تمرير الملف الجديد عبر git add أول مرة.
الصف 2 كود برمجي
Shell
# Edit an already tracked file and commit in one step
echo "/* dark theme */" >> styles.css
git commit -a -m "Add dark theme comment to stylesheet"
git status -s
الصف 3 ملاحظة هامة