البرمجة

كيفية إعادة ملف واحد في Git

لإعادة الملف إلى نسخته في الفرع الرئيسي (master)، يمكنك استخدام الأمر التالي في فرع الميزة (feature branch):

bash
git checkout master -- filename

هذا الأمر يقوم بإعادة الملف إلى النسخة الحالية في الفرع الرئيسي (master)، ويضيف التغييرات إلى منطقة الاستعداد (staging area) في فرع الميزة (feature branch). قم بتعديل “filename” إلى اسم الملف الذي تريد إعادته.

المزيد من المعلومات

للتأكد من أن الملف قد تمت إعادته بنجاح، يمكنك تشغيل الأمر git status لرؤية حالة الملفات في الفرع الحالي. ستظهر لك الملفات التي تم تعديلها أو إعادتها أو إضافتها. ستجد الملف الذي قمت بإعادته مدرجًا تحت “Changes to be committed”، وسيكون له علامة “modified” إذا كان قد تم تعديله بعد إعادته.

إذا كنت ترغب في إلغاء إعادة الملف والعودة به إلى حالته قبل إعادته، يمكنك استخدام الأمر التالي:

bash
git reset HEAD filename

هذا الأمر يقوم بإلغاء إعادة الملف وإزالته من منطقة الاستعداد، مما يجعل حالته تعود إلى كونها معدّلة (modified) أو غير متتبعة (untracked) اعتمادًا على حالته قبل الإعادة.

زر الذهاب إلى الأعلى