Stashing
يسمح لك in Git بتخزين التغييرات غير الملتزم بها مؤقتًا والتبديل إلى حالة عمل نظيفة. يكون هذا مفيدًا عندما تحتاج إلى التبديل إلى فرع آخر أو العمل على ميزة مختلفة دون تنفيذ التغييرات التي تعمل عليها حاليًا.
فيما يلي خطوات الاستخدام Stashing
في Git:
Stash
التغييرات الخاصة بك
تأكد من أنك في دليل العمل الخاص بك وقم بتشغيل الأمر التالي:
git stash save "Stash name"
سيخبئ هذا الأمر جميع تغييراتك غير الملتزم بها في مخبأ جديد بالاسم المحدد. إذا لم تحدد اسمًا stash
، فسيقوم Git تلقائيًا بإنشاء اسم افتراضي.
اعرض stash
القائمة
لعرض قائمة المخبأ في المستودع الخاص بك ، قم بتشغيل الأمر:
git stash list
سيعرض هذا الأمر جميع المخبأ الموجودة مع أرقام الفهرس الخاصة بهم.
تطبيق stash
لتطبيق stash
حالة العمل الخاصة بك ، قم بتشغيل الأمر:
git stash apply <stash_name>
استبدل <stash_name>
بالاسم stash
أو رقم الفهرس الذي تريد تطبيقه. إذا لم تحدد اسمًا stash
، فسيكون Git افتراضيًا لتطبيق الأحدث stash
.
إسقاط أ stash
بمجرد أن تقوم بتطبيق مخبأ بنجاح ولم تعد بحاجة إليه ، يمكنك إسقاط المخبأ باستخدام الأمر:
git stash drop <stash_name>
استبدل <stash_name>
بالاسم stash
أو رقم الفهرس الذي تريد تطبيقه. إذا لم تحدد اسمًا stash
، فسيكون Git افتراضيًا لتطبيق الأحدث stash
.
Stashing
هي ميزة مهمة في Git تتيح لك تخزين التغييرات غير الملتزم بها مؤقتًا دون فقدها. يساعدك هذا على التبديل بسهولة بين الفروع والميزات دون تعطيل سير العمل الخاص بك.