مزامنة تطبيقات Google AI Studio مع GitHub: دليل شامل ومباشر
تعرف على كيفية ربط مشاريعك وتطبيق المزامنة ثنائية الاتجاه لتعزيز إنتاجية التطوير
محتويات المقال:
قم بربط مستودع (Repository) على GitHub بـ Google AI Studio ومزامنة التغييرات (Commits) بسلاسة لتبقى مشاريعك محدثة دائماً.
لم تعد مجبراً على الاستيراد لمرة واحدة أو تصدير الكود في اتجاه واحد فقط؛ أصبح AI Studio يدعم الآن المزامنة ثنائية الاتجاه (Two-way sync) مع GitHub: يمكنك دفع التغييرات (Push) التي طلبتها في AI Studio مباشرة إلى مستودعك، أو إجراء تعديلات محلية في بيئة التطوير (IDE) أو باستخدام وكيل ذكي مثل Antigravity، واستلام طلبات السحب (Pull Requests) من أعضاء فريقك، ثم سحب تلك التغييرات (Pull) مجدداً إلى AI Studio!
✨ الفوائد الرئيسية للمزامنة:
- التكفل بإدارة Git: يتولى AI Studio المزامنة النشطة نيابة عنك، دون الحاجة لكتابة أوامر Git.
- مرونة كاملة: أنت من يحدد التطبيقات التي تريد دمجها وربطها بـ GitHub.
- إنشاء رسائل Commit تلقائياً: يقوم نموذج Gemini بتحليل الفروقات في الملفات المجهزة وكتابة رسائل التغيير المنظمة وفق معايير Conventional Commit.
- سير عمل متقدم: يمكنك استنساخ المستودع (Clone) وتشغيل الاختبارات، أو السماح لزملائك بدفع التغييرات، أو إضافة CI/CD مخصص في GitHub ثم إعادة المزامنة.
المتطلبات الأساسية
لمزامنة GitHub مع Google AI Studio، تحتاج إلى حساب على GitHub. إذا لم يكن لديك حساب، يمكنك التسجيل للحصول على حساب مجاني عبر موقعهم الرسمي.
كيفية البدء والمزامنة
يمكنك البدء سريعاً مع GitHub بإحدى طريقتين داخل AI Studio:
1. استيراد مستودع GitHub حالي
- في صفحة البناء (Build page) بـ AI Studio، اضغط على زر (+) في الأسفل على يسار صندوق الأوامر، واختر Import from GitHub.
- حدد مستودعاً من حسابك، أو قم بلصق رابط المستودع (URL).
- اضغط على Import repository.
- يقوم AI Studio بتحليل إطار عمل مشروعك، واستيراد القاعدة البرمجية، وبناء التطبيق.
- بمجرد اكتمال استيراد التطبيق، سيظهر شريط علوي يحتوي على زر "Sync to GitHub"، قم بالضغط عليه.
- في نافذة إعدادات GitHub، اختر "Force push to <repo-name>" (ملاحظة: خيار Force push مطلوب لأن AI Studio غالباً ما يجري تعديلات على الكود ليجعله متوافقاً ويعمل بنجاح).
- أصبح مستودعك الحالي الآن تطبيقاً جاهزاً ومزامناً بنجاح مع GitHub.
2. إنشاء مستودع جديد من تطبيق داخل AI Studio
- افتح التطبيق الذي تريد ربطه بمستودع GitHub جديد.
- في شريط الإعدادات العلوي (⚙️)، اضغط على تبويب GitHub.
- في نافذة إعدادات GitHub، اختر Create new repository.
- أدخل اسم المستودع (Repository name) ووصفاً اختيارياً.
- اختر مستوى رؤية المستودع: خاص Private (موصى به) أو عام Public.
- اضغط على Create GitHub repository. سيقوم AI Studio بتهيئة المستودع، ودفع ملفات التطبيق الحالية، وتحديد خط الأساس للمزامنة.
حالات المزامنة المختلفة
يمكنك التحقق من حالة التزامن في تبويب GitHub بـ شريط الإعدادات الجانبي في أي وقت، وستظهر لك إحدى الحالات التالية:
آفاق جديدة لسير العمل والتعاون
تتيح هذه المزامنة أساليب عمل متقدمة تجعل التطوير والتعاون أسرع وأسهل بكثير:
- البناء والإنشاء والـ Commit مباشرة إلى GitHub من داخل AI Studio.
- التطوير محلياً باستخدام Antigravity، ثم دفع الكود ومتابعة العمل داخل AI Studio.
- سحب أحدث كود من GitHub وإعادة نشر نسخة جديدة من التطبيق بكبسة زر.
- بناء، مزامنة، ونشر تطبيقك في دقائق معدودة.
💡 مثال للعمل الجماعي: يمكن لأعضاء الفريق التعاون على بناء تطبيق داخل مستودع مشترك؛ حيث يمكن لأحد الأعضاء استخدام Antigravity CLI بينما يستخدم الآخر AI Studio لبناء الميزات. ومع تفعيل المزامنة، يستطيع العضو سحب التغييرات وإعادة نشر النسخة الجديدة مباشرة في أقل من دقيقة!
.jpg)