كيفية Unstage ملف في Git

Kyfyt Unstage Mlf Fy Git



Git هي أداة DevOps شائعة الاستخدام بشكل متكرر لإدارة واختبار الكود المصدري للمشاريع المختلفة من الصغيرة إلى الكبيرة. يتم تصنيف ملفات التعليمات البرمجية المصدر إلى فئتين: ملفات التدريج وملفات Unstaging. وبشكل أكثر تحديدًا ، ملفات Unstaging هي ملفات لم يتم تعقبها ولم تتم إضافتها إلى فهرس تتبع المستودع ، في حين أن ملفات التدريج هي ملفات يتم تتبعها.

ستوضح هذه الكتابة كيفية فك ملفات Git.







كيفية Unstage الملفات في Git؟

يرغب المطورون أحيانًا في التراجع عن التغييرات التي تم الالتزام بها ومحاولة استعادة الإصدار السابق من المشروع. لهذا الغرض ، فإنه مطلوب لمراحل الملفات والملفات الملتزمة.



لإلغاء تنظيم الملفات المرحلية أو الملتزمة ، قمنا بتوفير الطرق المذكورة أدناه:



كيفية Unstage الملفات المرحلة؟

لإلغاء إنشاء ملف مرحلي ، استخدم Git ' يعيد ' يأمر. للقيام بذلك ، قمنا بإدراج إجراء فعال بما فيه الكفاية.





الخطوة 1: افتح Git Bash Terminal

من قائمة Window Start ، قم بتشغيل Terminal Git Bash:



الخطوة 2: تغيير مستودع العمل

بعد ذلك ، قم بتغيير مستودع Git المحلي من خلال ' قرص مضغوط ' يأمر:

$ قرص مضغوط 'C: \ Git'

الخطوة 3: إنشاء ملف جديد

قم بإنشاء ملف جديد بمساعدة ' يلمس 'وحدد اسم الملف:

$ يلمس File1.txt

الخطوة 4: إضافة ملف إلى منطقة التدريج

بعد ذلك ، أضف الملف الذي تم إنشاؤه حديثًا في منطقة التدريج باستخدام ' بوابة إضافة ' يأمر:

$ بوابة إضافة File1.txt

دعنا ننتقل إلى الخطوة التالية.

الخطوة 5: تحقق من حالة الملف

تحقق من حالة الملف للتحقق مما إذا كان الملف قد تمت إضافته في المنطقة المرحلية أم لا:

$ حالة بوابة

يمكنك رؤية الملف الآن في المنطقة المرحلية:

الخطوة 6: Unstage الملف المرحلي

الآن ، انقل الملف المرحلي إلى منطقة unstage من خلال استخدام ' استعادة بوابة ' يأمر:

$ شخص سخيف يعيد - مسرحية File1.txt

تحقق مما إذا كان الملف غير منظم أم لا من خلال ' حالة بوابة ' يأمر:

$ حالة بوابة

يوضح الإخراج أدناه أننا نجحنا في إنشاء ملف غير مرحلي في Git:

كيفية فك الملفات الملتزمة؟

لإلغاء ترتيب الملف المرتبط به في مستودع Git ، اتبع الإرشادات الموضحة أدناه.

الخطوة 1: إضافة ملفات في منطقة التدريج

أولاً ، أضف الملفات التي لم يتم تعقبها في منطقة التدريج باستخدام الأمر المقدم. هنا ، ' . 'ستعرض علامة جميع الملفات والأدلة في المنطقة غير المُدرجة:

$ بوابة إضافة .

الخطوة 2: تحقق من حالة الملف

تحقق من حالة المستودع باستخدام الأمر المقدم:

$ حالة بوابة

هنا يمكنك أن ترى أننا أضفنا File1.txt و File2.txt ودليل demo1 في بيئة التدريج:

الخطوة 3: قم بتنفيذ الملفات المرحلية

قم بتنفيذ الملفات المرحلية باستخدام ' بوابة الالتزام 'مع' م 'علامة لإضافة رسالة:

$ بوابة الالتزام م 'كافة الملفات ملتزمة'

الخطوة 4: تحقق من السجل

اطبع سجل Git لمشاهدة التغييرات التي تم الالتزام بها:

$ سجل بوابة

يوضح الإخراج أدناه أن الملفات المرحلية والدليل ملتزمان:

الخطوة 5: ملف ملتزم Unstage

لإلغاء ترتيب الملف الملتزم به ، استخدم ' git rm –cached ”لأنه يزيل الملف المحدد من ذاكرة التخزين المؤقت Git:

$ بوابة rm - مخبأ File1.txt

للتحقق مما إذا كان الملف الملتزم غير منظم أم لا ، قم بتنفيذ ' حالة بوابة ' يأمر:

$ حالة بوابة

هنا ، يمكنك أن ترى ، يتم حذف الملف وإضافته إلى المنطقة غير المُدرجة:

لقد تعلمنا كيفية فك الملفات في Git.

استنتاج

يمكن للمستخدمين إلغاء ترتيب الملفات المرحلية والملفات الملتزمة. لإلغاء ترتيب الملفات المرحلية ، أولاً ، افتح مستودع Git واستخدم ' استعادة git –staged ' يأمر. لإلغاء ترتيب الملفات الملتزمة ، استخدم ' git rm –cached 'الأمر على محطة Git bash. في هذه الكتابة ، أوضحنا كيفية فك الملفات في Git.