كيف يتكامل Trae IDE بسلاسة مع GitHub؟
يأتي Trae IDE مع تكامل مدمج مع GitHub، مما يتيح للمطورين إدارة مستودعات الكود والتحكم في الإصدارات مباشرة داخل بيئة التطوير المتكاملة.
1. استنساخ المشاريع مباشرة من GitHub
إذا كنت تريد سحب الكود من GitHub إلى جهازك المحلي، يقدم Trae طريقتين:
- الاستنساخ المصرح به: في Trae، انقر على “استنساخ مستودع Git” واختر “استنساخ من GitHub”. ثم، ستحتاج إلى تسجيل الدخول بحساب GitHub الخاص بك. بعد إكمال التفويض وتفعيل الجهاز، يمكنك البحث واختيار المستودع المطلوب لاستنساخه محلياً بنقرة واحدة.
- الاستنساخ عبر الرابط: إذا كنت تريد فقط سحب الكود بسرعة دون تسجيل الدخول إلى GitHub، ما عليك سوى نسخ رابط المستودع ولصقه في Trae للاستنساخ. هذا مثالي للتنزيل السريع لمشاريع المصدر المفتوح.
2. نشر المشاريع المحلية على GitHub
إذا كنت قد كتبت الكود محلياً وتريد رفعه إلى GitHub، ما عليك سوى النقر على “نشر على GitHub” في لوحة “التحكم في المصدر” في Trae. سيقوم Trae تلقائياً بإنشاء مستودع GitHub جديد ودفع الكود المحلي إليه، موفراً عليك العديد من الخطوات المملة.
3. التحكم في إصدارات Git بسهولة
يدعم Trae التحكم الكامل في إصدارات Git، بما في ذلك:
- تهيئة مستودع Git: إذا لم يكن مشروعك يستخدم التحكم في إصدارات Git بعد، يمكنك إنشاء واحد بنقرة واحدة على “تهيئة المستودع”.
- الالتزام بالكود وإدارة الفروع: يمكنك الالتزام بالكود والتبديل بين الفروع وإدارة العلامات، مشابه لـ VSCode. ومع ذلك، يدمج Trae أيضاً الذكاء الاصطناعي للمساعدة في تحسين رسائل الالتزام الخاصة بك، مما يجعل التزاماتك أكثر توحيداً.
4. ملاحظات مهمة عند استخدام GitHub
- تفويض GitHub: للاستنساخ من GitHub لأول مرة، ستحتاج إلى إكمال التفويض، الذي يتضمن نسخ رمز التفويض والتحقق منه في متصفحك.
- الثقة في المجلدات: عند استنساخ أو فتح مستودعات GitHub، قد يطلب Trae “الثقة في مؤلفي المجلد”. يوصى بتحديد “الثقة في جميع الملفات في المجلد الأصل” لتجنب التأكيد في كل مرة تفتح فيها.
5. ماذا يمكن أن يفعل Trae أيضاً؟
- إصلاح الأخطاء بمساعدة الذكاء الاصطناعي: إذا واجهت أخطاء، انقر على زر “إضافة إلى المحادثة” في سطر الأوامر لإرسال رسائل الخطأ إلى مساعد الذكاء الاصطناعي، الذي سيساعدك في إيجاد الحلول.
- التبديل السريع بين المشاريع: إذا كان لديك العديد من مشاريع GitHub، يمكنك التبديل بسرعة بين المشاريع المفتوحة مؤخراً في قائمة “اختيار المشروع” في الزاوية العلوية اليسرى.
الخاتمة
يغطي تكامل Trae مع GitHub العمليات الأساسية من الاستنساخ والنشر إلى التحكم في الإصدارات، مدمجاً مع الذكاء الاصطناعي لمساعدة المطورين على تحسين الكفاءة. في حين أن إصدار Windows لم يتم إطلاقه بعد (من المتوقع إطلاقه في أواخر فبراير 2025)، يمكن لمستخدمي macOS بالفعل تجربة هذه الميزات وإدارة مشاريع GitHub الخاصة بهم بكفاءة! 🚀