إعادة تعيين/استعادة جميع الدلائل الفرعية في Git
- Tan Shuai
- تطوير البرمجيات
- 22 Sep, 2021
إدارة مستودع Git بفعالية تتطلب غالبًا إعادة ضبط أو استعادة الدلائل الفرعية للحفاظ على قاعدة كود نظيفة وعملية. يوفر هذا الدليل نهجًا موجزًا خطوة بخطوة لإعادة ضبط أو استعادة جميع الدلائل الفرعية في مستودع Git.
إعادة ضبط الدلائل الفرعية
يقوم أمر Git التالي بإزالة جميع الملفات والدلائل غير المتعقبة من المستودع. هذا مفيد لتنظيف الملفات غير الضرورية قبل تنفيذ عملية إعادة الضبط أو الاستعادة.
git clean -xfdf -- .
تحليل الأمر:
-x
: إزالة جميع الملفات غير المتعقبة، بما في ذلك تلك المتجاهلة بواسطة.gitignore
.-f
: إجبار إزالة الملفات.-d
: إزالة الدلائل غير المتعقبة.-- .
: تطبيق الأمر على الدليل الحالي وجميع الدلائل الفرعية.
استعادة الدلائل الفرعية
لاستعادة جميع الملفات في المستودع إلى حالتها الأخيرة المرتبطة، استخدم الأمر التالي:
git checkout {HEAD OR BRANCH} -- .
تحليل الأمر:
{HEAD OR BRANCH}
: استبدل بـHEAD
لإعادة الضبط إلى أحدث التزام أو حدد اسم فرع لإعادة الضبط إلى فرع معين.-- .
: تطبيق الأمر على الدليل الحالي وجميع الدلائل الفرعية.
باستخدام هذه الأوامر، يمكنك التأكد من أن مستودعك خالٍ من الملفات غير المرغوب فيها وأن جميع الملفات قد تمت استعادتها إلى حالتها المرتبطة. هذه العملية تساعد في الحفاظ على قاعدة كود نظيفة ومنظمة، مما يسهل التعاون والتطوير.
لا تتردد في تخصيص هذا الدليل وفقًا لاحتياجاتك وتفضيلاتك الخاصة. لمزيد من عمليات Git المتقدمة، راجع الوثائق الرسمية لـ Git.