Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

GitHub Mastery

�cdiv align="center"�e

Node.js License Status GitHub Release Contributions

السيطرة الكاملة على GitHub من خلال أتمتة API والتكاملات وwebhooks وأدوات CLI المتقدمة

🌐 زيارة الصفحة الرئيسية | 🇧🇷 البرتغالية | 🇪🇸 الإسبانية | 🇨🇳 الصينية | 🇮🇳 الهندية | 🇯🇵 اليابانية | 🌍 العربية | 🇩🇪 الألمانية | 🇺🇸 الإنجليزية

�c/div�e

✨ الميزات الرئيسية

🔌 عميل GitHub API: عميل كامل مع المصادقة وتحديد المعدل الذكي
أدوات CLI تفاعلية: أدوات سطر الأوامر القوية مع مطالبات بديهية
🔗 خادم Webhook: خادم فعال لأحداث GitHub مع أمان HMAC
🔄 خط أنابيب CI/CD: تدفق عمل آلي مع GitHub Actions
🛡️ الأمان أولاً: التحقق من HMAC، إدارة الرموز، وأفضل الممارسات
🎨 تجربة مستخدم غنية: نتائج ملونة وواجهة مستخدم سهلة الاستخدام

🚀 التثبيت السريع

# استنساخ وإعداد (HTTPS)
git clone https://github.com/NEO-SH1W4/github-mastery.git

# أو باستخدام SSH
git clone git@github.com:NEO-SH1W4/github-mastery.git

# تثبيت التبعيات
cd github-mastery
npm install

# تكوين البيئة
cp .env.example .env
# أضف رمز GitHub الخاص بك إلى .env

# عرض الصفحة الرئيسية (فتح في المتصفح)
start index.html  # Windows
# open index.html  # macOS
# xdg-open index.html  # Linux

# بدء تشغيل CLI
npm start

💡 البدء السريع

1. إعداد المصادقة

# تحقق من مصادقة GitHub
node cli-tools/gh-cli.js auth

# تحقق من حالة الحساب
node cli-tools/gh-cli.js status

2. عمليات المستودع

# قائمة المستودعات
node cli-tools/gh-cli.js repos --limit 10

# احصل على تفاصيل المستودع
node cli-tools/gh-cli.js repo owner repo-name

# إنشاء مستودع (تفاعلي)
node cli-tools/gh-cli.js create-repo

📚 الوثائق

🤝 المساهمة

المساهمات موضع ترحيب! يهدف هذا المشروع إلى أن يكون المجموعة النهائية لأدوات أتمتة GitHub.

  1. 🍴 قم بفرع المشروع
  2. 🌟 أنشئ فرع الميزات الخاص بك
  3. ✅ أضف الاختبارات (عند توفرها)
  4. 📝 حدّث الوثائق
  5. 🚀 افتح طلب دمج

شاهد دليل المساهمة الكامل.

📜 الترخيص

تم ترخيص هذا المشروع بموجب ترخيص MIT - انظر ملف LICENSE لمزيد من التفاصيل.

🌟 الشكر والامتنان

تم بناء هذا المشروع بحب ❤️ لمجتمع المطورين. إذا ساعدك هذا المشروع، فكر في إعطائه نجمة ⭐!


�cdiv align="center"�e

🌐 الصفحة الرئيسية المحلية🎯 الصفحة المقصودة🏠 GitHub📖 الوثائق🐛 المشكلات💬 المناقشات

�c/div�e