ما تطلبه حقًا هو ، هل هناك طريقة للتغلب على مجهول (أي غير مرجح) لارتكاب الأشياء وأشجارها ونقطها لأغراض النسخ الاحتياطي.الجواب هو لا. الكائنات المجهولة - الكائنات التي يتم الرجوع إليها فقط بواسطة إعادة التدوين الخاصة بك - هي خاصة إلى الريبو المحلي.
كيف يمكنني رؤية git Reflog؟
إذا كنت تريد أن ترى سجل الالتزام لجميع الفروع ، فاكتبسجل git - all. يعرض git reflog سجلاً للمراجع الخاصة بك كما قال Cupcake. هناك إدخال في كل مرة يتم فيها الالتزام أو الخروج. حاول التبديل بين فرعين عدة مرات باستخدام git checkout وتشغيل git reflog بعد كل عملية دفع.
هل بوابة السحب دفع؟
git pull هي واحدة من العديد من الأوامر التي تدعي مسؤولية"مزامنة" المحتوى البعيد. يتم استخدام الأمر git remote لتحديد نقاط النهاية البعيدة التي ستعمل عليها أوامر المزامنة. يتم استخدام الأمر git push لتحميل المحتوى إلى مستودع بعيد.
ما هو git Reflog؟
Reflog هوآلية للتسجيل عند تحديث طرف الفروع. هذا الأمر هو لإدارة المعلومات المسجلة فيه. في الأساس ، كل إجراء تقوم به داخل Git حيث يتم تخزين البيانات ، يمكنك العثور عليه داخل إعادة التدوين.
إلى أي مدى يعود git Reflog؟
بشكل افتراضي ، تاريخ انتهاء صلاحية سجل إعادة التدوير هومضبوطًا على 90 يومًا. يمكن تحديد وقت انتهاء الصلاحية عن طريق تمرير وسيطة سطر الأوامر - expire=وقت انتهاء صلاحية git reflogأو عن طريق تعيين اسم تكوين git لـ gc.