Reflog هوآلية للتسجيل عند تحديث طرف الفروع. هذا الأمر هو لإدارة المعلومات المسجلة فيه. في الأساس ، كل إجراء تقوم به داخل Git حيث يتم تخزين البيانات ، يمكنك العثور عليه داخل إعادة التدوين.
ماذا يظهر Reflog؟
إعادة التدوين ، كما ينص كتاب Pro Git ، هيسجل للمراجع الخاصة بك (بشكل أساسي ، مؤشرات الفرع الخاص بك ومؤشر HEAD)، وأي التزامات تم الإشارة إليها في
إلى أي مدى يعود Reflog؟
بشكل افتراضي ، تاريخ انتهاء صلاحية سجل إعادة التدوير هومضبوطًا على 90 يومًا. يمكن تحديد وقت انتهاء الصلاحية بتمرير وسيطة سطر الأوامر - expire=وقت انتهاء صلاحية git reflog أو عن طريق تعيين اسم تكوين git لـ gc.
ما هو الفرق بين git log و Reflog؟
الاختلاف الأكبر بين Git reflog مقابل السجل هو أنالسجل هو محاسبة عامة لسجل الالتزام بالمستودعبينما إعادة التدوين هي محاسبة خاصة خاصة بمساحة العمل لـ التزامات الريبو المحلية. … استخدم الأمر git log لعرض السجل واستخدم الأمر git reflog لعرض reflog.
ما المعلومات التي تخزنها سجلات git Reflogs المرجعية؟
السجلات المرجعية ، أو "reflogs" ،سجل عندما تم تحديث نصائح الفروع والمراجع الأخرى في المستودع المحلي. تعتبر Reflogs مفيدة في أوامر Git المختلفة ، لتحديد القيمة القديمة للمرجع. على سبيل المثال ، HEAD @ {2} تعني "حيث كان HEAD يستخدمقبل حركتين "، سيد @ {أسبوع واحد.