Jujutsu: نظام تحكم في الإصدارات مكتوب بلغة Rust يعيد تصميم سير عمل Git
2025-02-04

يُعد Jujutsu نظامًا جديدًا للتحكم في الإصدارات مكتوبًا بلغة Rust، ويوفر بديلًا مبسطًا وقويًا لـ Git. تستكشف هذه المقالة المفهوم الأساسي لـ Jujutsu: التغييرات القابلة للتغيير، وتُظهر كيف تُبسّط هذه الميزة سير العمل. تشرح المقالة كيفية التراجع بسهولة عن العمليات، ومعالجة التعارضات بسلاسة، وإدارة التغييرات الكبيرة بكفاءة. يتكامل Jujutsu بسلاسة مع Git، ويعمل كواجهة أمامية قوية مع الحفاظ على التوافق. تُفصّل المقالة أنماط عمل فعّالة، مثل استخدام `jj new` و `jj edit` لإدارة التغييرات، واستخدام تعبيرات revset للتعامل مع محفوظات الإصدارات بشكل مرن. يوفر Jujutsu تجربة تحكم في الإصدارات أكثر أناقة وكفاءة.
اقرأ المزيد
التطوير