عميل Git يحافظ على سرعته مع سجل فعلي.
يجمع FluxGit سجل Git المرئي وتجهيز التغييرات بدقة ومراجعة العمليات الخطرة على macOS وWindows وLinux. تتبّع الفروع وافحص التغييرات المحددة واطّلع على مسار الاستعادة المتاح قبل التنفيذ. عندما يقترح وكيل برمجة متوافق كتابة Git عبر MCP، تقرر أنت تنفيذها.
افحص التغيير قبل تسجيل commit
اقرأ الفروع معًا في الرسم أو ضع commits على خط زمني. قارن بين اثنين من commits أو بين فرعين، ثم جهّز ملفًا أو مقطعًا أو تغييرات محددة. تظهر التعارضات وstashes والوسوم وworktrees والوحدات الفرعية بجوار السجل لتفحص حالة المستودع قبل اختيار العملية التالية.
أبقِ مقترحات الوكلاء قابلة للمراجعة
Codex وClaude Code وOpenCode أدوات برمجة مستقلة. تعتمد توافقية MCP على دعم المضيف لخادم stdio محلي. عبر هذا المسار يفحص الوكلاء ويقترحون؛ ويعرض FluxGit العملية والمخاطر وسياق الاستعادة للموافقة أو الرفض. تبقى صلاحية shell الممنوحة للوكيل بشكل منفصل خارج نطاق الموافقة هذا. يوضح دليل التحكم في الوكلاء التكاملات المدعومة ونطاق إصداراتها.
اختر مسار الاستعادة قبل إجراء خطر
راجع المعاينة قبل reset أو rebase أو غيرهما من تعديلات السجل. يمكن للعمليات المشمولة إنشاء نقاط استعادة Flux أو لقطات أمان. يساعد reflog في تحديد commits سابقة؛ وتحدد إدخالاته المحفوظة ما هو متاح. يحذّر تجاهل التغييرات عند عدم إنشاء نقطة استعادة، لذا احمِ العمل غير المسجّل قبل المتابعة.
الرسم، بالأرقام
في 29 سبتمبر 2026، بلغ متوسط تخطيط الرسم لـ100,000 commit خطي 55.9393 ms على Apple M4 مع macOS 26.2 وNode 24.15.0. كانت commits الاصطناعية محمّلة مسبقًا في الذاكرة. تستثني الأوقات قراءات Git والتشغيل والشبكة ورسم canvas؛ ولا تقيس فتح monorepo بالكامل أو أداء Linux.
استخدمت صفوف التخطيط الكامل 22–27 عينة. أعاد الصف التزايدي استخدام السجل المخزّن مؤقتًا مع خمس عينات وهامش خطأ نسبي ±17.77%. استخدم الصف الخطي 27 عينة و±6.13%. أعد القياس من نسخة checkout للشيفرة بالأمر التالي.
| سجل محمّل مسبقًا في الذاكرة | متوسط وقت التخطيط |
|---|---|
| 100,000 commit خطي | 55.9393 ms |
| 100,000 commit مع 512 فرعًا متداخلًا | 65.4451 ms |
| 100,000 commit بكثافة دمج عالية | 69.0414 ms |
| إضافة 100 commit إلى 99,900 مخزّن مؤقتًا | 13.1805 ms |
npm --prefix app/ui run bench:graphجرّب مسار Git كاملًا
استخدم مستودعًا يمكن الاستغناء عنه لأول عملية خطرة، واحتفظ بنسختك الاحتياطية المعتادة للعمل المهم.
- افحص الفرع والتغييرات الحالية، ثم جهّز تغييرًا مقصودًا واحدًا.
- اقرأ المعاينة وسياق الاستعادة قبل تنفيذ عملية على السجل.
- تدرّب في مدرسة Git على التراجع عن commit أو الاستعادة بعد reset.
اختر إصدار سطح المكتب
تتوفر النسخة التجريبية العامة لنظام macOS على Apple Silicon وIntel، وWindows x64، وLinux x86_64. إصدارات macOS موقّعة وموثّقة لدى Apple. مُثبّت Windows غير موقّع وقد يعرض SmartScreen. يستخدم Linux حزمة .deb لـDebian/Ubuntu؛ اختر الإصدار الحالي لمنصتك من صفحة التنزيل.
يفتح الوضع المجاني المستودعات العامة على GitHub وGitLab.com وBitbucket.org. تحتاج المستودعات الخاصة والمستضافة ذاتيًا والمحلية فقط إلى ترخيص. تشمل تجربة 14 يومًا ميزات الترخيص دون بطاقة؛ لم يُفعّل الشراء العام بعد.
الأسئلة الشائعة
هل يستطيع الوكيل الكتابة دون موافقة؟
تحتاج العمليات المقدّمة عبر FluxGit MCP إلى قرار في تطبيق سطح المكتب. الأوامر عبر shell متاحة بشكل مستقل خارج هذا النطاق.
هل يمكن عكس كل تغيير في Git؟
لا. تعتمد الاستعادة على العملية ونقاط الاستعادة الملتقطة وبيانات Git المحفوظة. افحص المعاينة قبل التنفيذ.