git refs

الإدارة

وصول منخفض المستوى إلى تخزين المراجع


يدير الأمر 'git refs' طريقة تخزين المراجع. يحوّل git refs migrate مستودعًا بين التخزين التقليدي بالملفات وصيغة reftable الأحدث، ويفحص git refs verify قاعدة المراجع بحثًا عن مشكلات. العمل اليومي بالفروع والوسوم لا يحتاجه.

الصيغة

git refs migrate --ref-format=<format> [--dry-run]
git refs verify [--strict] [--verbose]
[ ] اختياري| أو<arg> قيمة تُستبدل... قابل للتكرار--flag خيار

أمثلة

فحص المراجع

git refs verify

صامت حين يكون كل شيء سليمًا.


التحويل إلى reftable

git refs migrate --ref-format=reftable

أسرع مع مراجع كثيرة.

أمثلة على سير العمل

1
git refs migrate --ref-format=reftable --dry-run

اختبر أولًا

2
git refs migrate --ref-format=reftable

التحويل

حل المشكلات

أمر فرعي غير معروف

السبب: إصدار Git لديك أقدم من 2.46

حدّث Git

نصائح وأخطاء شائعة

أفضل الممارسات

  • ✓خذ نسخة احتياطية قبل ترحيل مستودع إنتاج.

الأسئلة الشائعة

A:

فقط للمستودعات التي فيها عدد ضخم جدًا من الفروع أو الوسوم.