تخطَّ إلى المحتوى
GitTree

سجل التغييرات

ما الجديد في GitTree

الميزات الجديدة والتحسينات والإصلاحات في كل إصدار من GitTree، من الأحدث إلى الأقدم. كل إصدار مجاني لأنظمة macOS وWindows وLinux.

  1. الإصدار 2.2.1

    الأحدث

    يضيف GitTree 2.2.1 معاينة ملفات Markdown في تبويبات مستقلة، ويحسّن قوائم التطبيق على macOS وWindows وLinux.

    جديد

    • تبويبات لمعاينة Markdown

      افتح معاينة ملف Markdown في تبويب مستقل داخل متصفح الملفات.

    • قوائم داخل النافذة على Windows وLinux

      اضغط Alt لإظهار شريط القوائم داخل النافذة والوصول إلى أوامر التطبيق.

    تحسينات

    • تستخدم قائمة macOS الآن سجل الأوامر نفسه الذي يستخدمه التطبيق، للحفاظ على اتساق الأوامر المتاحة.

    إصلاحات

    • تحسين أيقونة التطبيق الصغيرة على macOS وإزالة قائمة الخدمات.

    تنزيل الإصدار 2.2.1

    ملاحظات الإصدار والتنزيلات على GitHub

  2. الإصدار 2.2.0

    يأتي GitTree 2.2 بالتغييرات المقترحة في طلبات السحب، والتحقق من توقيعات الإيداعات لدى المزوّد، وتسجيل دخول أسرع. وتطلب الإصدارات الرسمية الآن تسجيل الدخول.

    جديد

    • التغييرات المقترحة في طلبات السحب

      تظهر الاقتراحات من GitHub وGitLab وAzure DevOps بطاقاتٍ في محادثة طلب السحب وتبويب الملفات. طبّق اقتراحًا واحدًا أو مجموعة منها في إيداع على فرع طلب السحب، أو اقترح تغييرًا من مربع التعليق على السطر.

    • التحقق من التوقيعات لدى المزوّد

      يعرض عرض الإيداع حكم GitHub أو GitLab على توقيع الإيداع بجانب تحقّق GitTree نفسه، ويُبقي الاثنين ظاهرين حين يختلفان. ويعيد أمر التحقق من التوقيع لدى المزوّد (Alt+V) قراءته.

    • سجّل الدخول لاستخدام GitTree

      تعرض الإصدارات الرسمية الآن نافذة تسجيل الدخول إلى GitTree كلما كنت غير مسجّل الدخول: سجّل الدخول أو أنشئ حسابًا للمتابعة. تبقى خطة Free شاملةً عميل Git المحلي كاملًا، ويُعرض على الحساب المؤهَّل تجربة Pro مرة واحدة بعد تسجيل الدخول.

    تحسينات

    • بعد تسجيل الدخول عبر المتصفح، يعرض GitTree حسابك فورًا بدل انتظار انتهاء فحوص الحساب.
    • تعرض نافذة تسجيل الدخول دائمًا حقل إدخال رمز المصادقة يدويًا، وتقبل الرمز الملصوق دفعة واحدة.

    تنزيل الإصدار 2.2.0

    ملاحظات الإصدار والتنزيلات على GitHub

  3. الإصدار 2.1.0

    يأتي GitTree 2.1 برؤى المستودع في نافذة خاصة بها، ومعاينة الإطلاق قبل كل دفع، وضمّ موجَّه وإيداعات fixup، وإصلاحات كثيرة لإعادة التأسيس والتراجع والمخابئ والتعارضات.

    جديد

    • رؤى المستودع في نافذة خاصة بها

      يفتح زر الرؤى (Alt+I) رؤى المستودع بجانب عملك. شغّل تقريرًا لترى إيداعات المستودع وأسطره وملفاته عبر الزمن ومن ساهم فيه، محسوبة على هذا الحاسوب. تشغيل التقارير جزء من Pro، وتبقى التقارير التي احتفظت بها قابلة للقراءة.

    • تصدير التقارير ومشاركتها

      صدّر التقرير بصيغة CSV أو JSON، أو احفظه في حسابك، أو شاركه مع مؤسستك تقريرًا للفريق. تعرض المعاينة أولًا ما يغادر حاسوبك بالضبط، ولا تُرسَل الشيفرة المصدرية ولا الفروقات ولا رسائل الإيداع أبدًا.

    • معاينة الإطلاق قبل الدفع

      تعرض معاينة الإطلاق (Alt+Shift+U) الإيداعات والملفات التي يرسلها الدفع ومالكي الشيفرة لها، ومع مزوّد استضافة متصل خطوط الأنابيب والبيئات وقواعد الفروع التي يصل إليها. وينتظر الدفع إلى فرع أو بيئة محميّة تأكيدك.

    • البيئات، والرجوع والترقية

      اعرف ما يعمل الآن في كل بيئة، على المخطط مباشرة. يعيد «رجوع…» و«ترقية…» نشر إيداع سليم سابق أو ينقلان إيداعًا إلى الأمام، بعد أن يعرضا ما يغيّره النشر.

    • سجل الإطلاق لما أطلقته

      يسجّل سجل الإطلاق في درج النشاط كل دفع وتشغيل وموافقة تمّت من GitTree، ويُحفظ على هذا الحاسوب. احفظه بصيغة JSON أو CSV حين تحتاج إليه.

    • ضمّ موجَّه

      تفتح أوامر ضمّ الإيداعات… (Alt+S) والضمّ إلى الإيداع الأب… (Alt+Q) وضمّ الفرع… (Alt+Shift+B) نافذة الضمّ التي تعرض النتيجة قبل أي تغيير. وفي المخطط، اضغط Alt واسحب إيداعًا إلى الإيداع المجاور له لتضمّهما.

    • إيداعات fixup ودمج الضمّ

      يودِع أمر إنشاء إيداع fixup… ما جهّزته إيداعَ fixup لإيداع تختاره، جاهزًا لتضمّه إعادة التأسيس التفاعلية. ويملأ دمج الضمّ الآن مربع الإيداع بالإيداعات التي يجلبها.

    • اعرف ما صنعته نور

      تحمل الإيداعات التي صنعتها نور شارة نور في المخطط وعرض الإيداع وإنشاء طلب سحب، ويمحو أمر «نسيان ما صنعته نور» هذا السجل. ويمكن لنور أيضًا أن تعرض تقارير رؤى المستودع التي احتفظت بها وتقرأها.

    تحسينات

    • تتبع عمليات الدفع التي تجريها نور قواعد معاينة الإطلاق نفسها التي تتبعها عملياتك، وتعرض بطاقة الموافقة ما يطلقه الإجراء.
    • يطلب تشغيل CI/CD اليدوي الذي ينشر إلى بيئة محميّة تأكيدك أولًا.
    • تتبع محادثة نور المنبثقة تبويب المستودع النشط.
    • يتنحّى درج الطرفية جانبًا في التبويبات التي لا طرفية فيها.

    إصلاحات

    • يبقى اختيارك للثقة بالمستودع محفوظًا حين تبدّل الفروع.
    • يأخذ حلّ تعارض في وحدة فرعية إيداعَ الجانب الذي اخترته.
    • يحافظ تحرير حلّ التعارض يدويًا على فواصل الأسطر CRLF في الملف، ولا يُحفظ الحلّ أبدًا فوق ملف لا يُقرأ كما هو تمامًا.
    • تحافظ إعادة تسمية المخبأ على بادئة الفرع، وتقبل رسالة تبدأ بشَرطة، ولا تُفقد المخبأ أبدًا إن فشلت إعادة التسمية.
    • يتخلّص التخلّص من إعادة تسمية مجهّزة من مساريها كليهما، ويعمل التخلّص من حذف مجهّز حين يعود الملف إلى القرص.
    • تُعرض ملفات إيداع الدمج أو المخبأ مرة واحدة، مقارنةً بالأب الأول.
    • تعيد إعادة التأسيس التفاعلية على فرع تقدّم تطبيقَ الإيداعات على رأسه الحالي، ويعرض المحرّر الإيداعات كما هي الآن.
    • تحافظ إعادة التأسيس في نافذة الفرع المتباعد على كل فرع تنقله.
    • ينقل الإسقاط على إيداع رأس الفرع الفرعَ إلى أبيه.
    • يحتفظ التراجع والإعادة بخطوة واحدة لكل إجراء في كل شجرة عمل، ويشرحان سبب رفض خطوة، ولا يضيفان خطوة لعملية مرفوضة.
    • يحافظ تجهيز الكتل والأسطر على ثلاثة أسطر من السياق، ويُرفض على ملف تحوّل إلى رابط رمزي.
    • تُعرض الاختيارات الفارغة والتعارضات توقّفًا يمكنك المتابعة بعده، حتى حين يبدو عنوان الإيداع كأنه خطأ.
    • تُقرأ الفروقات بشكل صحيح حين يكون diff.suppressBlankEmpty مضبوطًا في إعدادات Git لديك.

    تنزيل الإصدار 2.1.0

    ملاحظات الإصدار والتنزيلات على GitHub

  4. الإصدار 2.0.3

    يجعل GitTree 2.0.3 التحديث من داخل التطبيق على macOS موثوقًا: لم يعد يعتمد على تركيب صورة قرص.

    تحسينات

    • حين تثبّت تحديثًا يدويًا على macOS، يفكّ GitTree حزمته ويعرض التطبيق الجديد في Finder.

    إصلاحات

    • على macOS، تُثبَّت التحديثات من أرشيف التطبيق الموقَّع دون تركيب صورة قرص، فلم تعد تتوقف عند خطوة التركيب.

    تنزيل الإصدار 2.0.3

    ملاحظات الإصدار والتنزيلات على GitHub

  5. الإصدار 2.0.2

    يُبقي GitTree 2.0.2 زر CI/CD ظاهرًا، ويخبرك بما يحتاج إليه حين لا يكون CI/CD متاحًا لك بعد.

    تحسينات

    • يبقى زر CI/CD في شريط الأدوات ظاهرًا حين لا يكون CI/CD متاحًا، ويشرح السبب، ويعرض خطوة تسجيل الدخول أو الاشتراك التي يحتاج إليها.
    • إرشادات أوضح في شريط الأدوات بالعربية والإنجليزية، ويمكن فتح قائمة الوصول إلى CI/CD واستخدامها من لوحة المفاتيح.

    تنزيل الإصدار 2.0.2

    ملاحظات الإصدار والتنزيلات على GitHub

  6. الإصدار 2.0.1

    يصقل GitTree 2.0.1 إصدار 2.0 بخيار مجاني أوضح، وروابط GitTree Learn في متناول يدك، وطريقة أسهل لمشاركة رأيك علنًا. حدّث الآن لتحصل على الهوية البصرية المحدّثة، وتشغيلات CI/CD بسجلات مباشرة، وكل تحسينات 2.0.

    جديد

    • خيار مجاني أوضح

      أصبح خيار الضيف يُسمّى «مجاني» في شاشات الحساب والفوترة بالعربية والإنجليزية، لتعرف أن عمليات Git المحلية تبقى متاحة دون دفع.

    • GitTree Learn من داخل التطبيق

      تفتح قائمة المساعدة والنصائح التعريفية موقع GitTree Learn المنشور، فتصل إلى الأدلة بنقرة واحدة.

    • شارك رأيك علنًا

      بعد إرسال تقييمك من داخل التطبيق، يدعوك GitTree إلى مشاركته علنًا إن رغبت.

    تحسينات

    • تُعرض مبالغ العروض بعملة الكتالوج.
    • صياغة تسجيل الدخول إلى Pro أوضح.

    إصلاحات

    • يُعرَّف البريد الإلكتروني الآن مزوّدًا لتسجيل الدخول إلى الحساب.

    تنزيل الإصدار 2.0.1

    ملاحظات الإصدار والتنزيلات على GitHub

  7. الإصدار 2.0.0

    يقدّم GitTree 2.0 خطط Pro وOrganization، ومساحة عمل محدّثة، وأدوات CI/CD أوسع، وتحسينات في عرض المستودعات. تظل عمليات Git المحلية متاحة ضمن الخطة المجانية.

    جديد

    • شهر مجانًا بمناسبة الإطلاق

      استفد من خصم ١٠٠٪ على فترة شهرية واحدة من Pro أو Organization أثناء عرض الإطلاق. لا تحتاج إلى بطاقة، ولا يوجد تجديد تلقائي. تأتي الأسعار المعتادة وشروط الاستحقاق من خدمة الاشتراكات.

    • اختيار واضح للخطة والتجربة

      اختر الخطة المجانية، أو ابدأ تجربة Pro إن كنت مؤهلًا، أو استفد من عرض الإطلاق. تتحقق الإصدارات الرسمية من الوصول المدفوع باستخدام تصاريح موقّعة، وتبقى عمليات Git المحلية متاحة دون حساب.

    • مساحة أوسع لأدوات CI/CD

      تصفّح خطوط التنفيذ وتفاصيل التشغيل والمهام وسجلاتها المباشرة، وأدر إعدادات خطوط التنفيذ بحسب ما تدعمه منصة الاستضافة المتصلة.

    • مساحة أوضح للعمل على المستودع

      هوية بصرية محدّثة، وأقسام جانبية قابلة لتغيير الحجم، ومقارنة الصور، والبحث داخل الملف، والعودة المباشرة إلى الرسم البياني.

    • أدوات للفروع والمستودعات

      اسحب فرعًا فوق آخر للدمج أو إعادة التأسيس، وتصفّح ملفات طلب الدمج كشجرة، واختر صيانة المستودع عندما يحتاج تحميل الحالة أو الرسم البياني إلى تحسين.

    تحسينات

    • تقرأ واجهة الرسم البياني الصفحات التالية ضمن حدود واضحة، وتشارك الواجهات قراءة الحالة، وتعرض أجزاء أقل من الفروق الكبيرة في وقت واحد.
    • تقل أعمال مراقبة المستودعات في الخلفية، مع تحسين استعادة المراقبة للمسارات التي تستخدم الاستطلاع وبيئة WSL.
    • تظل بيانات طلبات الدمج أحدث، وتوضّح سجلات المهام عدم وجود سجل محفوظ عند غيابه.
    • تحدّث العرض بالعربية والإنجليزية، وتُحمّل الترجمة العربية عند اختيارها.

    إصلاحات

    • تحسين تسوية قراءات الحالة القديمة والتعامل مع أخطاء عدّ الإيداعات مقارنة بالفرع البعيد.
    • تصحيح حالات في مسارات Windows وتشغيل العمليات عليه.
    • تثبيت المفتاح العام لخدمة الاشتراكات في الإصدارات الرسمية، مع الحفاظ على مفتاح الثقة الحالي للتحقق من ملفات التحديث.

    تنزيل الإصدار 2.0.0

    ملاحظات الإصدار والتنزيلات على GitHub

  8. الإصدار 1.4.0

    تعرّف على نور، مساعد GitTree الجديد بالذكاء الاصطناعي: رفيق متحرك يحادثك عن مستودعاتك ويعمل عبر وكيل البرمجة الذي تستخدمه أصلًا. صار تسجيل الدخول اختياريًا، ويمكنك الآن تركيز الرسم البياني على فرع واحد.

    جديد

    • تعرّف على نور، مساعدك في Git

      نور رفيق صغير متحرك على سطح المكتب أو داخل GitTree. تحدّث معه عن مستودع واحد أو عدة مستودعات أو مساحة عمل أو التطبيق كله، فيجيبك نور أو ينفّذ عبر وكيل البرمجة الذي ثبّتّه وسجّلت الدخول إليه. سجّل الدخول إلى GitTree لاستخدام نور.

    • يعمل مع الوكيل الذي تستخدمه

      Claude Code وCodex وGemini CLI وAntigravity وQwen Code وOpenCode وKimi CLI وCursor Agent أو وكيلك الخاص. يختار الوضع التلقائي أول وكيل يعمل، وينتقل إلى التالي إن تعثّر. اختر الوكيل والنموذج لكل محادثة.

    • اسأل أو نفّذ، والقرار لك

      في وضع «اسأل» يكتفي نور بالاطلاع والإجابة. وفي وضع «الوكيل» يستطيع التجهيز والإيداع وإنشاء الفروع والدفع وغيرها ضمن ما تسمح به في التفضيلات. الإجراءات الخطرة تستأذنك دائمًا، ويمكن التراجع عن تغييرات الملفات في كل دور لكل مستودع.

    • شارك الملفات والصور والسياق

      اسحب الملفات والمجلدات إلى المحادثة أو إلى نور على سطح المكتب، وأرفق الصور أو الصقها، واكتب @ لذكر الملفات والمجلدات والفروع والإيداعات وطلبات الدمج وصفحات الإعدادات.

    • التركيز على فرع

      يعرض «التركيز على هذا الفرع» الفرع وفرعه البعيد وفرعه الأساسي فقط، ويحدد نقطة تفرّعه ويعدّ إيداعاته الخاصة. ركّز على الفرع الحالي بالاختصار Cmd+Shift+B على Mac أو Ctrl+Shift+B على Windows وLinux.

    • استخدم GitTree دون حساب

      أصبح تسجيل الدخول اختياريًا. كل ما هو محلي، إضافة إلى الجلب والسحب والدفع بمفاتيحك، يعمل دون حساب. أما نور وميزات الاستضافة مثل طلبات الدمج فما زالت تحتاج إلى حساب GitTree.

    • ما الجديد

      بعد كل تحديث يعرض GitTree ما تغيّر. افتحه متى شئت من «ما الجديد…» في لوحة الأوامر، أو من شريط التحديث قبل التثبيت.

    • تبويب مثبّت للرسم البياني

      يسبق تبويب الرسم البياني ملفاتك المفتوحة، فتعود إلى الرسم البياني دون إغلاقها أو فقدان التعديلات غير المحفوظة.

    تحسينات

    • أصبح تحميل مرشّحات المؤلف والتاريخ في الرسم البياني أسرع بنحو الضعف في المستودعات الكبيرة.
    • تُعرض ردود نور العربية ونصوص طلبات الدمج والمشكلات العربية من اليمين إلى اليسار، كتلةً كتلة.
    • صار إنشاء رسائل الإيداع ووصف طلبات الدمج يجد الوكلاء المثبّتين عبر nvm وnpm وVolta وBun وpnpm وHomebrew، وينتظر حتى 5 دقائق افتراضيًا.
    • صارت الإصدارات والتحديثات وبلاغات الأخطاء تستخدم المستودع العام الجديد git-tree-app/gittree.
    • يُخفى شريط تبويبات الملفات عندما لا تكون هناك ملفات مفتوحة.
    • تتحدّث التواريخ النسبية كل دقيقة، ويُعاد رسم الرسم البياني عند تغيّر سمة النظام.

    إصلاحات

    • لم يعد التحديث على macOS يفشل أثناء تركيب ملف التحديث: صارت صورة القرص للإصدار الجديد تُركَّب في ثوانٍ.
    • لم يعد إنشاء النصوص عبر Codex وAntigravity يتوقف أو يفشل.
    • عاد خيار «إظهار هذا الفرع فقط» إلى قوائم الفروع.
    • لم تعد مفاتيح الأسهم داخل القوائم تحرّك التحديد في الرسم البياني.

    تنزيل الإصدار 1.4.0

    ملاحظات الإصدار والتنزيلات على GitHub

كل الإصدارات على GitHub

احصل على أحدث إصدار

GitTree مجاني لأنظمة macOS وWindows وLinux، والمستودعات الخاصة مشمولة.