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

Listing and Inspecting Stashes عرض وفحص مكدس التخزين

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

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

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

في كل مرة تضيف فيها حفظاً مؤقتاً جديداً، يضعه Git في قمة المكدس تحت المعرّف stash@{0} ويدفع الحفظات الأقدم إلى stash@{1} ثم stash@{2}. ويمكنك فحص محتويات المكدس قبل استعادتها عبر ثلاثة أوامر آمنة:

  • الأمر git stash list: يعرض قائمة بجميع العناصر المخزنة مؤقتاً مرتبةً من الأحدث إلى الأقدم.
  • الأمر git stash show: يعرض ملخصاً إحصائياً بالملفات المعدلة داخل أحدث حفظ مؤقت.
  • الأمر git stash show -p: يعرض الفروق الكاملة (Patch Diff) سطراً بسطر لأي عنصر تحدده مثل stash@{1}.
Shell
git stash list
# stash@{0}: On main: WIP: add validation script
# stash@{1}: On main: WIP: redesign contact form
git stash show stash@{0}
git stash show -p stash@{1}