احترف Git

المؤلفان: Scott Chacon
Ben Straub
الإصدارة: ٢٫١٫٤٤٩ – بتاريخ: ٢٤ – ١٠ – ٢٠٢٥..

هذه الترجمة العربية لك‍تاب Pro Git 2. وما زال العمل عليها مستمرًا.

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

يمكنك قراءة الفصول المترجمة من الك‍تاب في صفحة وب واحدة.

أو قراءتها في ملف PDF واحد:

  • بمقاس A5 (مناسب للشاشات والطباعة)

  • بمقاس A4 (مناسب للطباعة على ورق كبير)

أو قراءة كل فصل في صفحة وب منفصلة:

احترف جت

  • توطئة
    • تمهيد المترجم
    • تمهيد Scott Chacon
    • تمهيد Ben Straub
    • إهداء
    • الرخصة
    • المساهمون
  • مقدمة
  • الباب الأول: البدء
    • ١، ١، عن إدارة النسخ
    • ١، ٢، تاريخ جت بإيجاز
    • ١، ٣، ما هو جت؟
    • ١، ٤، سطر الأوامر
    • ١، ٥، تثبيت جت
    • ١، ٦، إعداد جت أول مرة
    • ١، ٧، الحصول على المساعدة
    • ١، ٨، الخلاصة
  • الباب الثاني: أسس جت
    • ٢، ١، الحصول على مستودع جت
    • ٢، ٢، تسجيل التعديلات في المستودع
    • ٢، ٣، رؤية تاريخ الإيداعات
    • ٢، ٤، التراجع عن الأفعال
    • ٢، ٥، التعامل مع المستودعات البعيدة
    • ٢، ٦، الوسوم
    • ٢، ٧، الكُنيات في جت
    • ٢، ٨، الخلاصة
  • الباب الثالث: التفريع في جت
    • ٣، ١، الفروع بإيجاز
    • ٣، ٢، أسس التفريع والدمج
    • ٣، ٣، إدارة الفروع
    • ٣، ٤، أساليب التطوير التفريعية
    • ٣، ٥، الفروع البعيدة
    • ٣، ٦، إعادة التأسيس
    • ٣، ٧، الخلاصة
  • الباب الرابع: جت على الخادوم
    • ٤، ١، الموافيق (البروتوكولات)
    • ٤، ٢، تثبيت جت على خادوم
    • ٤، ٣، توليد مفتاح SSH عمومي لك
    • ٤، ٤، إعداد الخادوم
    • ٤، ٥، عفريت جت
    • ٤، ٦، ميفاق HTTP الذكي
    • ٤، ٧، ؜GitWeb
    • ٤، ٨، ؜GitLab
    • ٤، ٩، خيارات الاستضافة الخارجية
    • ٤، ١٠، الخلاصة
  • الباب الخامس: جت المتوزع
    • ٥، ١، أساليب التطوير المتوزع
    • ٥، ٢، المساهمة في مشروع — مقدمة
    • ٥، ٣، المساهمة في مشروع — إرشادات الإيداع
    • ٥، ٤، المساهمة في مشروع — فريق خصوصي صغير
    • ٥، ٥، المساهمة في مشروع — فريق خصوصي بمدير دمج
    • ٥، ٦، المساهمة في مشروع — مشروع عمومي باشتقاقات
    • ٥، ٧، المساهمة في مشروع — مشروع عمومي عبر البريد الشابكي
    • ٥، ٨، المساهمة في مشروع — الخلاصة
    • ٥، ٩، رعاية مشروع — مقدمة
    • ٥، ١٠، رعاية مشروع — تطبيق الرقع من البريد
    • ٥، ١١، رعاية مشروع — سحب فروع بعيدة
    • ٥، ١٢، رعاية مشروع — تحديد التغييرات الجديدة
    • ٥، ١٣، رعاية مشروع — دمج المساهمات
    • ٥، ١٤، رعاية مشروع — إصدار مشروعك
    • ٥، ١٥، الخلاصة
  • الباب السادس: ؜GitHub
    • ٦، ١، إعداد الحساب وتهيئته
    • ٦، ٢، المساهمة في مشروع
    • ٦، ٣، رعاية مشروع
    • ٦، ٤، إدارة منظمة
    • ٦، ٥، برمجة جت‌هب
    • ٦، ٦، الخلاصة
  • الباب السابع: أدوات جت
  • الباب الثامن: تخصيص جت
    • ٨، ١، تهيئة جت
    • ٨، ٢، سمات الملفات في جت
    • ٨، ٣، خطاطيف جت
    • ٨، ٤، مثال لفرض السياسات في جت
    • ٨، ٥، الخلاصة
  • الباب التاسع: جت والأنظمة الأخرى
  • الباب العاشر: دواخل جت
  • الملحق الأول: جت في البيئات الأخرى
    • أ، ١، الواجهات الرسومية
    • أ، ٢، جت في Visual Studio
    • أ، ٣، جت في Visual Studio Code
    • أ، ٤، جت في IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine
    • أ، ٥، جت في Sublime Text
    • أ، ٦، جت في Bash
    • أ، ٧، جت في Zsh
    • أ، ٨، جت في PowerShell
    • أ، ٩، الخلاصة
  • الملحق الثاني: تضمين جت في تطبيقاتك
    • ب، ١، جت في سطر الأوامر
    • ب، ٢، مكتبة Libgit2
    • ب، ٣، جت في جافا: JGit
    • ب، ٤، جت في لغة غو: go-git
    • ب، ٥، جت ببيثون: Dulwich
  • الملحق الثالث: أوامر جت
  • الملحق الرابع: دليل المصطلحات
  • الملحق الخامس: المصطلحات والمفاهيم باللغتين
    • ه‍، ١، الإيداع والسحب
    • ه‍، ٢، الدفع والجذب والاستحضار
    • ه‍، ٣، الإرجاع والاستعادة والنقض
    • ه‍، ٤، أسماء أوامر جت
    • ه‍، ٥، التعديل والتحرير
    • ه‍، ٦، إشارة الرأس وإشارات الكائنات
    • ه‍، ٧، التعقب والمتابعة: tracking
    • ه‍، ٨، الفروع البعيدة والفروع المتعقِّبة لبعيد والفروع المتعقِّبة
    • ه‍، ٩، إذنا القراءة والتحرير
    • ه‍، ١٠، تعريب كلمة كود
    • ه‍، ١١، المركز والمركزي، الرئيس والرئيسي
    • ه‍، ١٢، إصلاحات لغوية عامة ونصائح أسلوبية

التالي: توطئة ←

آخر تحديث: ٢٤ – ١٠ – ٢٠٢٥