انتقل إلى المحتوى الرئيسي

تكامل Git في Cursor

تعلم كيفية استخدام ميزات إدارة الإصدارات Git المدمجة في Cursor بشكل فعال. يغطي هذا الدليل عمليات Git الأساسية وأفضل الممارسات.

الإعداد والتكوين​

1. الإعداد الأولي​

  1. [ 'تثبيت Git على نظامك'
  2. تكوين بيانات اعتماد Git:

git config --global user.name "اسمك" git config --global user.email "[email protected]"

3. فتح Cursor والتحقق من اكتشاف Git'

### 2. إعداد المستودع
- استنساخ مستودع موجود
- تهيئة مستودع جديد
- إضافة مصادر بعيدة
- تكوين .gitignore

## العمليات الأساسية

### 1. لوحة التحكم بالمصدر
> **Tip**: استخدم `Ctrl/Cmd + Shift + G` للوصول السريع إلى لوحة التحكم بالمصدر

- عرض الملفات المعدلة
- تجهيز التغييرات
- إنشاء الالتزامات
- دفع/سحب التغييرات

### 2. الإجراءات الشائعة
- تجهيز ملف: انقر على أيقونة '+'
- إلغاء التجهيز: انقر على أيقونة '-'
- تجاهل التغييرات: نقرة يمين > تجاهل
- عرض الاختلافات: انقر على الملف

## الميزات المتقدمة

### 1. إدارة الفروع
- إنشاء فرع جديد
- تبديل الفروع
- دمج الفروع
- حل التعارضات

### 2. سجل Git
- عرض سجل الالتزامات
- استكشاف سجل الملفات
- مقارنة الإصدارات
- التراجع عن التغييرات

### 3. طلبات السحب
- إنشاء طلبات السحب من Cursor
- مراجعة تغييرات طلب السحب
- إضافة تعليقات
- الموافقة/الرفض

## تكامل الذكاء الاصطناعي

### 1. رسائل الالتزام
- توليد رسائل الالتزام
- مراجعة محتوى الالتزام
- اقتراح التحسينات
- تنسيق الرسائل

### 2. مراجعة الكود
- مراجعة بمساعدة الذكاء الاصطناعي
- تحديد المشكلات
- اقتراح التصحيحات
- توثيق التغييرات

## أفضل الممارسات

### 1. إدارة الالتزامات
- إنشاء رسائل واضحة
- تجميع التغييرات ذات الصلة
- الالتزام بشكل متكرر
- المراجعة قبل الدفع

### 2. استراتيجية الفروع
- استخدام فروع الميزات
- الحفاظ على نظافة الفرع الرئيسي
- الدمج بانتظام
- تنظيف الفروع القديمة

### 3. التعاون
- السحب قبل الدفع
- حل التعارضات مبكراً
- التواصل حول التغييرات
- المراجعة بدقة

## استكشاف الأخطاء وإصلاحها

### المشكلات الشائعة

#### 1. مشكلات المصادقة
1. التحقق من بيانات الاعتماد
2. التحقق من صحة عنوان URL البعيد
3. تحديث الرموز
4. إعادة تعيين ذاكرة التخزين المؤقت

#### 2. تعارضات الدمج
1. تحديد التعارضات
2. اختيار استراتيجية الحل
3. اختبار التغييرات
4. التحقق من النتائج

## نصائح وحيل

### 1. الإنتاجية
> **Tip**: استخدم اختصارات لوحة المفاتيح للعمليات الشائعة في Git وقم بتخصيص عرض Git لتحقيق سير عمل مثالي.

- استخدام اختصارات لوحة المفاتيح
- تخصيص عرض Git
- أتمتة المهام الشائعة
- حفظ الأوامر المتكررة

### 2. التنظيم
- تنظيم الالتزامات منطقياً
- استخدام أسماء فروع ذات معنى
- الحفاظ على سجل نظيف
- توثيق سير العمل

---
*Last Updated: أبريل 2025*

*Keywords: cursor, cursor editor, تكامل git, إدارة الإصدارات, أوامر git, إدارة المستودع, cursor git*