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

git stash Subcommands Table جدول أوامر git stash الفرعية

احفظ تعديلاتك غير المكتملة مؤقتاً عبر الأمر git stash push -m، وضمّن الملفات غير المتتبعة بـ -u، واستعدها أو احذفها بـ pop وapply وdrop.
1 صفوف تعليمية
Version Control
0 مشاهدة

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

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

يلخص الجدول المرجعي التالي جميع الأوامر الفرعية والخيارات الخاصة بالأمر git stash وأثر كل منها على الملفات ومكدس التخزين المؤقت:

الأمر الفرعي / الخيارمثال الصيغة القياسيةالملفات غير المتتبعةالأثر على مكدس التخزين
git stash push -mgit stash push -m "WIP: form"لا يشملها افتراضياًيضيف عنصراً جديداً في قمة stash@{0}
git stash push -ugit stash push -u -m "WIP"يضمّنها داخل الحفظ المؤقتيحفظ الملفات المتتبعة وغير المتتبعة معاً
git stash listgit stash listقراءة فقطيعرض جميع عناصر المكدس بترتيب LIFO
git stash show -pgit stash show -p stash@{0}تظهر ضمن الفروق إن حُفظتيعرض تفاصيل الأسطر المعدلة دون تطبيقها
git stash popgit stash popتُستعاد إلى القرصيطبق التعديلات ويحذف العنصر من المكدس
git stash applygit stash apply stash@{1}تُستعاد إلى القرصيطبق التعديلات ويبقي العنصر في المكدس
git stash dropgit stash drop stash@{0}تُحذف مع العنصريحذف عنصراً واحداً محدداً من المكدس
git stash cleargit stash clearتُحذف بالكامليفرغ المكدس بالكامل ويمسح جميع عناصره
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

تعلمت في هذا الدرس متى تلجأ للتخزين المؤقت عبر git stash، وكيف تحفظ تعديلاتك برسالة واضحة عبر git stash push -m وتضمّن الملفات غير المتتبعة بالخيار -u، بالإضافة إلى فحص مكدس LIFO بالأمرين list وshow -p واستعادة التعديلات أو حذفها عبر pop وapply وdrop وclear. الخطوة التالية: أتممت بذلك الوحدة الرابعة (التراجع والإصلاح)! انتقل الآن إلى الوحدة الخامسة والدرس 20 «مفهوم الفروع وإدارتها عبر الأمر git branch» لإتقان العمل المتوازي.