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

Restoring from Specific Commit استعادة ملف عبر --source

تخلّص من التعديلات غير المرغوبة في مجلد العمل عبر git restore، وألغِ تجهيز الملفات بأمان عبر --staged، ونظّف الملفات غير المتتبعة بـ git clean.
1 صفوف تعليمية
Version Control
0 مشاهدة

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

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

عندما يحتوي الملف الواحد على تعديل سليم تريد الإبقاء عليه مع سطر تجريبي مؤقت ترغب في مسحه، يتيح لك الخيار التفاعلي الجزئي git restore -p <file> تقسيم التعديلات إلى مقاطع مستقلة، ويسألك عند كل مقطع هل تريد التراجع عنه بالحرف y أم الاحتفاظ به بالحرف n.

Shell
# Selectively discard individual change hunks
git restore -p app.js
# Discard this hunk from worktree [y,n,q,a,d,e,?]? y