التخلّص من التغييرات وتنظيف الملفات غير المتتبَّعة
يعيد التخلّص من التغييرات الملفات إلى آخر حالة مُودَعة أو مُجهَّزة لها، كالأمر git restore؛ ويزيل التنظيف الملفات التي لا يتتبّعها Git، كالأمر git clean. ويحفظ GitTree لقطة استعادة أولًا، فيستطيع تراجع إعادتها.
يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.
في هذه الصفحة
قبل أن تبدأ
- لوحة تغييرات العمل مفتوحة من الصف
// WIPفي المخطط.
أين تجده
- ضع المؤشر على ملف في لوحة التغييرات: التخلّص من تغييرات الملف…. وانقره بزر الفأرة الأيمن لـ التخلّص من التغييرات… على كل الملفات المحددة.
- في الفروق: التخلّص من الكتلة، أو حدّد أسطرًا لـ التخلّص من الأسطر.
- لوحة الأوامر: التخلّص من كل التغييرات… وتنظيف الملفات غير المتتبَّعة….
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| تراجع عن آخر تخلّص أو تنظيف | ⌘Z | Ctrl+Z |
| لوحة الأوامر | ⌘⇧P | Ctrl+Shift+P |
الخطوات
اختر ما تتخلّص منه
ضع المؤشر على الملف واختر التخلّص من تغييرات الملف…، أو حدّد عدة ملفات واستخدم التخلّص من التغييرات… من قائمتها.
تخلّص منها
اضغط التخلّص من ملف واحد. تذكر الرسالة عدد المسارات التي تُخلِّص منها ومرجع الاستعادة الذي يحفظها.
النتيجة المتوقعة
تطابق الملفات آخر نسخة مُودَعة أو مُجهَّزة لها مجددًا. ويعيد تراجع في شريط الأدوات التغييرات التي تخلّصت منها.
التخلّص من كل شيء
يتخلّص التخلّص من كل التغييرات… من كل تغيير مُجهَّز وغير مُجهَّز، ومنها الملفات الجديدة غير المتتبَّعة؛ وتبقى الملفات المتجاهَلة. ويطلب منك شريط التأكيد بـ إعادة تعيين الكل، بعد حفظ لقطة استعادة لكل شيء تحت refs/ogt/trash.
تنظيف الملفات غير المتتبَّعة
يسرد تنظيف الملفات غير المتتبَّعة… بالضبط ما سيُزال وما سيبقى قبل إزالة أي شيء. اختر ما يُنظَّف:
| الخيار | يزيل أيضًا |
|---|---|
| تضمين المجلدات غير المتتبَّعة | الملفات داخل المجلدات غير المتتبَّعة، ثم المجلدات حين تفرغ. |
| تضمين الملفات المتجاهَلة | الملفات التي تخفيها قواعد التجاهل، مثل مخرجات البناء. |
| الملفات المتجاهَلة فقط | الملفات المتجاهَلة وحدها؛ وتبقى الملفات غير المتتبَّعة الأخرى. |
إن لم يسر الأمر كما توقعت
«الملفات أكثر مما تحتمله لقطة استعادة واحدة.»
لا يزيل GitTree ما لا يستطيع حفظه أولًا. نظّف جزءًا أصغر، مجلدًا واحدًا في كل مرة مثلًا.
«تغيّرت الملفات منذ عرض هذه القائمة، لذا لم يُزل شيء.»
كتب شيء ما في المجلد في أثناء ذلك. راجع القائمة المحدّثة وأكّد مجددًا.
أسئلة
إلى متى يمكنني استعادة التغييرات التي تخلّصت منها؟
تبقى لقطات الاستعادة تحت refs/ogt/trash حتى تحذفها بـ حذف لقطات الاستعادة القديمة… في لوحة الأوامر. ويرجع تراجع خطوة خطوة عبر عملياتك الأخيرة، ومنها التخلّص من التغييرات.
