تخطَّ إلى المحتوى
منصة Git عربية · مبنية للمطورين العرب

شيفرتك البرمجية. على أرضك. بلغتك.

استضف مستودعاتك، راجع الشيفرة، وأدِر مشاريعك على منصة عربية من الألف إلى الياء: واجهة من اليمين إلى اليسار، وخوادم في المنطقة، ومجتمع يتكلم لغتك.

git clone https://app.gitpasha.com/…

app.gitpasha.com/salem/qamar
salem / qamarعام
نجمة 128 اشتقاق 23
main3 فروع4 وسوماستنساخ
سالمإضافة واجهة الدفع باللغة العربية8b7d0e4منذ ساعتين
.gitea/workflowsتشغيل الاختبارات عند كل دفعمنذ يومين
srcإضافة واجهة الدفع باللغة العربيةمنذ ساعتين
docsتوثيق واجهة البرمجةمنذ 3 أيام
package.jsonتحديث الاعتمادياتمنذ أسبوع
README.mdتحديث ملف التعريفمنذ أسبوعين
README.md
قمر

مكتبة لتنسيق التاريخ الهجري والأرقام العربية في تطبيقات الويب.

$ npm install qamar
salem@dev: ~/qamar

{المزايا}

كل ما يحتاجه فريقك، بلغتك

من أول إيداع إلى النشر: أدوات احترافية لإدارة الشيفرة والتعاون، بواجهة عربية بالكامل.

src/format.ts+3-2
12export function formatHijri(date: Date) {
13 const d = date.toLocaleDateString('ar')
14 return d
13 const fmt = new Intl.DateTimeFormat('ar-SA-u-ca-islamic')
14 const parts = fmt.formatToParts(date)
15 return parts.map((p) => p.value).join('')
16}
ليلىعلّقت على السطر 15

ممتاز! لنضف اختباراً للأشهر الهجرية قبل الدمج.

موافقةطلب تغييرات

مراجعة الشيفرة وطلبات الدمج

راجع التعديلات سطراً بسطر، وعلّق عليها بالعربية، واطلب التغييرات قبل الدمج.

RTL
المزايا

مكتبة لتنسيق التاريخ والأرقام

  • تنسيق التاريخ الهجري
  • الأرقام المشرقية (١٢٣) والغربية (123)
  • دعم كامل للكتابة من اليمين

تُعرض الأرقام بالصيغة المشرقية (١٢٣) افتراضياً.

$ npm i qamar

عربية أولاً

واجهة من اليمين إلى اليسار، ومستندات وملفات تعريف تُعرض بالعربية كما ينبغي.

تثبيت الاعتماديات12s
الاختبارات48s
النشرقيد التشغيل

إجراءات متكاملة (CI/CD)

شغّل الاختبارات وانشر تلقائياً مع كل دفع، بملفات سير عمل متوافقة مع GitHub Actions.

للتنفيذ2

ترجمة الواجهة

تحسين البحث

قيد العمل2

دعم الهجري

صفحة الدفع

مكتمل1

إصلاح الاتجاه

المهام ولوحات المشاريع

نظّم العمل بالمهام والتصنيفات والمراحل، وتابع التقدم على لوحات مرئية.

npmDockerPyPIMavenNuGetComposerCargoGo
$ npm install qamar

سجل الحزم

انشر حزمك وصورك واستهلكها من مكان واحد بجانب الشيفرة.

سيادة رقمية

بياناتك ومشاريعك محفوظة على خوادم عربية آمنة، بلا رقابة خارجية ولا قيود غير مبرّرة.

المصادقة الثنائية2FA
الفروع المحميةmain
الإيداعات الموقّعةGPG
صلاحيات الفرقTeams

أمان على كل مستوى

مصادقة ثنائية، وفروع محمية، وإيداعات موقّعة بمفاتيح GPG وSSH، وصلاحيات دقيقة للفرق.

{سير العمل}

من الفرع إلى الإنتاج

سير عمل Git الذي تعرفه، على منصة تفهم لغتك.

  1. أنشئ فرعاً

    اعزل عملك الجديد عن الفرع الرئيسي.

    git switch -c feature/hijri-dates
  2. ادفع وافتح طلب دمج

    ارفع تعديلاتك واطلب مراجعتها من فريقك.

    git push -u origin feature/hijri-dates
  3. راجِع وناقِش

    تعليقات على الأسطر، واقتراحات، وموافقات قبل الدمج.

    ٢ موافقات
  4. ادمج وانشر

    تُشغّل الإجراءات الاختبارات وتنشر تلقائياً بعد الدمج.

    git switch main && git pull
طلب الدمج #12 تم الدمج
mainfeature/hijri-datesmergev1.2.0١٢٣٤

{الانتقال}

انقل مشاريعك في دقائق

استورد مستودعاتك مع تاريخها الكامل من منصتك الحالية، واستمر في العمل من حيث توقفت.

من

  • GitHub
  • GitLab
  • Gitea
  • Gogs
  • OneDev
  • GitBucket
  • AWS CodeCommit
  • أي مستودع Git

ما ينتقل معك

  • الشيفرة والفروع والوسوم
  • المهام والتعليقات
  • طلبات الدمج
  • الإصدارات
  • الويكي
  • التصنيفات والمراحل

{تعلّم}

Git بلغتك

أهم أوامر Git مشروحة بالعربية، من أول مستودع إلى إصلاح الأخطاء.

git clone <url>

ينسخ مستودعاً بعيداً بكامل تاريخه إلى جهازك، ويضبط الرابط origin تلقائياً.

git status

يعرض حالة مجلد العمل: الملفات المعدّلة، والجاهزة للإيداع، وغير المتتبَّعة.

git add <file>

ينقل تعديلات ملف معيّن إلى منطقة التجهيز استعداداً للإيداع. ولإضافة كل التعديلات دفعة واحدة استخدم النقطة بدل اسم الملف.

git commit -m "رسالة"

يحفظ ما في منطقة التجهيز كإيداع جديد مع رسالة تصف التغيير.

{الأسئلة الشائعة}

أسئلة تهمّك

لم تجد جوابك؟ راسلنا على [email protected] ونسعد بمساعدتك.

ما هي gitPasha؟

منصة عربية لاستضافة مستودعات Git وإدارة المشاريع البرمجية، بواجهة عربية كاملة، صُمّمت لتكون بيتاً للمطورين العرب ومشاريعهم.

هل تعمل مع أدوات Git التي أستخدمها؟

نعم. gitPasha متوافقة مع Git بالكامل، فاستخدم سطر الأوامر أو محررك المفضل أو أي عميل Git عبر HTTPS أو SSH.

أين تُحفظ بياناتي؟

على خوادم عربية آمنة، دون رقابة خارجية أو قيود غير مبرّرة.

هل يمكنني نقل مستودعاتي من GitHub أو GitLab؟

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

هل تدعم المنصة التكامل والنشر المستمر (CI/CD)؟

نعم، عبر الإجراءات المدمجة بملفات سير عمل متوافقة مع GitHub Actions.

هل يمكنني إنشاء مستودعات خاصة؟

نعم، يمكنك إنشاء مستودعات عامة أو خاصة، والتحكم في صلاحيات الوصول لأعضاء فريقك.

كيف أتواصل مع الفريق؟

راسلنا على [email protected].

مشروعك القادم يبدأ من هنا

انضم إلى مجتمع المطورين العرب على gitPasha، واحتفظ بشيفرتك على أرضك وبلغتك.