شيفرتك البرمجية. على أرضك. بلغتك.
استضف مستودعاتك، راجع الشيفرة، وأدِر مشاريعك على منصة عربية من الألف إلى الياء: واجهة من اليمين إلى اليسار، وخوادم في المنطقة، ومجتمع يتكلم لغتك.
git clone https://app.gitpasha.com/…
مكتبة لتنسيق التاريخ الهجري والأرقام العربية في تطبيقات الويب.
$ npm install qamar$ git commit -m "إضافة واجهة الدفع باللغة العربية"
[main 8b7d0e4] إضافة واجهة الدفع باللغة العربية
3 files changed, 142 insertions(+)
$ git push origin main
To https://app.gitpasha.com/salem/qamar.git
3f2a1c9..8b7d0e4 main -> main
$
{المزايا}
كل ما يحتاجه فريقك، بلغتك
من أول إيداع إلى النشر: أدوات احترافية لإدارة الشيفرة والتعاون، بواجهة عربية بالكامل.
ممتاز! لنضف اختباراً للأشهر الهجرية قبل الدمج.
مراجعة الشيفرة وطلبات الدمج
راجع التعديلات سطراً بسطر، وعلّق عليها بالعربية، واطلب التغييرات قبل الدمج.
مكتبة لتنسيق التاريخ والأرقام
- تنسيق التاريخ الهجري
- الأرقام المشرقية (١٢٣) والغربية (123)
- دعم كامل للكتابة من اليمين
تُعرض الأرقام بالصيغة المشرقية (١٢٣) افتراضياً.
عربية أولاً
واجهة من اليمين إلى اليسار، ومستندات وملفات تعريف تُعرض بالعربية كما ينبغي.
إجراءات متكاملة (CI/CD)
شغّل الاختبارات وانشر تلقائياً مع كل دفع، بملفات سير عمل متوافقة مع GitHub Actions.
ترجمة الواجهة
تحسين البحث
دعم الهجري
صفحة الدفع
إصلاح الاتجاه
المهام ولوحات المشاريع
نظّم العمل بالمهام والتصنيفات والمراحل، وتابع التقدم على لوحات مرئية.
سجل الحزم
انشر حزمك وصورك واستهلكها من مكان واحد بجانب الشيفرة.
سيادة رقمية
بياناتك ومشاريعك محفوظة على خوادم عربية آمنة، بلا رقابة خارجية ولا قيود غير مبرّرة.
أمان على كل مستوى
مصادقة ثنائية، وفروع محمية، وإيداعات موقّعة بمفاتيح GPG وSSH، وصلاحيات دقيقة للفرق.
{سير العمل}
من الفرع إلى الإنتاج
سير عمل Git الذي تعرفه، على منصة تفهم لغتك.
أنشئ فرعاً
اعزل عملك الجديد عن الفرع الرئيسي.
git switch -c feature/hijri-datesادفع وافتح طلب دمج
ارفع تعديلاتك واطلب مراجعتها من فريقك.
git push -u origin feature/hijri-datesراجِع وناقِش
تعليقات على الأسطر، واقتراحات، وموافقات قبل الدمج.
٢ موافقاتادمج وانشر
تُشغّل الإجراءات الاختبارات وتنشر تلقائياً بعد الدمج.
git switch main && git pull
{الانتقال}
انقل مشاريعك في دقائق
استورد مستودعاتك مع تاريخها الكامل من منصتك الحالية، واستمر في العمل من حيث توقفت.
من
- GitHub
- GitLab
- Gitea
- Gogs
- OneDev
- GitBucket
- AWS CodeCommit
- أي مستودع Git
ما ينتقل معك
- الشيفرة والفروع والوسوم
- المهام والتعليقات
- طلبات الدمج
- الإصدارات
- الويكي
- التصنيفات والمراحل
{تعلّم}
Git بلغتك
أهم أوامر Git مشروحة بالعربية، من أول مستودع إلى إصلاح الأخطاء.
git clone <url>ينسخ مستودعاً بعيداً بكامل تاريخه إلى جهازك، ويضبط الرابط origin تلقائياً.
git statusيعرض حالة مجلد العمل: الملفات المعدّلة، والجاهزة للإيداع، وغير المتتبَّعة.
git add <file>ينقل تعديلات ملف معيّن إلى منطقة التجهيز استعداداً للإيداع. ولإضافة كل التعديلات دفعة واحدة استخدم النقطة بدل اسم الملف.
git commit -m "رسالة"يحفظ ما في منطقة التجهيز كإيداع جديد مع رسالة تصف التغيير.
git switch -c <branch>ينشئ فرعاً جديداً وينتقل إليه مباشرة.
git switch <branch>ينتقل إلى فرع موجود. احرص على إيداع تعديلاتك أو حفظها مؤقتاً قبل الانتقال.
git merge <branch>يدمج تعديلات الفرع المحدّد في الفرع الحالي، فنفّذه من الفرع الذي تريد أن يستقبل التعديلات.
git rebase mainيعيد تطبيق إيداعات فرعك فوق آخر نسخة من main لتاريخ خطّي أنظف. لا تُعِد تأسيس فروع شاركتها مع غيرك.
git fetchيجلب آخر التعديلات من المستودع البعيد دون أن يغيّر ملفاتك الحالية.
git pullيجلب التعديلات الجديدة ويدمجها في فرعك الحالي دفعة واحدة.
git pushيرفع إيداعاتك المحلية إلى الفرع المقابل في المستودع البعيد.
git push -u origin <branch>يرفع فرعاً جديداً لأول مرة ويربطه بنظيره البعيد، فيكفيك لاحقاً الأمر push وحده.
git restore <file>يتراجع عن تعديلاتك غير المحفوظة في ملف ويعيده إلى آخر إيداع. تنبيه: لا يمكن استرجاع التعديلات التي تراجعت عنها.
git restore --staged <file>يُخرج ملفاً من منطقة التجهيز مع إبقاء تعديلاته في مجلد العمل.
git revert <commit>ينشئ إيداعاً جديداً يعكس أثر إيداع سابق دون المساس بالتاريخ، وهو الخيار الآمن للتراجع بعد الرفع.
git stashيحفظ تعديلاتك الحالية مؤقتاً ويعيد مجلد العمل نظيفاً، وهو مفيد عند الانتقال العاجل إلى فرع آخر.
{من المجتمع}
المستودعات المميزة
اكتشف أبرز المشاريع البرمجية على gitPasha.
- aelhady105/Digital_Twin(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
غير محدد نجوم 0اشتقاقات 0 السنة الماضية - GhaymahCloud/Ghaymah-go-starter(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
Goنجوم 0اشتقاقات 0 السنة الماضية - GhaymahCloud/ServerlessVectorStore(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
غير محدد نجوم 0اشتقاقات 0 السنة الماضية - ghaymah_dev/restrict-ssh-user-session(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
Shellنجوم 0اشتقاقات 1 السنة الماضية - GhaymahCloud/Ghaymah-fastapi-starter(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
Dockerfileنجوم 0اشتقاقات 0 السنة الماضية - WatheqAlshowaiter/yemen-currency(يفتح في تبويب جديد)
لا يوجد وصف لهذا المستودع.
PHPنجوم 0اشتقاقات 0 السنة الماضية
ما هي gitPasha؟
منصة عربية لاستضافة مستودعات Git وإدارة المشاريع البرمجية، بواجهة عربية كاملة، صُمّمت لتكون بيتاً للمطورين العرب ومشاريعهم.
هل تعمل مع أدوات Git التي أستخدمها؟
نعم. gitPasha متوافقة مع Git بالكامل، فاستخدم سطر الأوامر أو محررك المفضل أو أي عميل Git عبر HTTPS أو SSH.
أين تُحفظ بياناتي؟
على خوادم عربية آمنة، دون رقابة خارجية أو قيود غير مبرّرة.
هل يمكنني نقل مستودعاتي من GitHub أو GitLab؟
نعم. استورد مستودعاتك مع تاريخها ومهامها وطلبات الدمج والإصدارات، واستمر من حيث توقفت.
هل تدعم المنصة التكامل والنشر المستمر (CI/CD)؟
نعم، عبر الإجراءات المدمجة بملفات سير عمل متوافقة مع GitHub Actions.
هل يمكنني إنشاء مستودعات خاصة؟
نعم، يمكنك إنشاء مستودعات عامة أو خاصة، والتحكم في صلاحيات الوصول لأعضاء فريقك.
كيف أتواصل مع الفريق؟
راسلنا على [email protected].
مشروعك القادم يبدأ من هنا
انضم إلى مجتمع المطورين العرب على gitPasha، واحتفظ بشيفرتك على أرضك وبلغتك.