- اذهب إلى https://github.com/new
- اختر اسم للمشروع (مثلاً:
gmail-account-creator) - اختر Private (مهم جداً!)
- لا تضع علامة على Initialize with README
- اضغط Create repository
بعد إنشاء الـ repository، قم بتنفيذ الأوامر التالية:
# إضافة جميع الملفات
git add .
# عمل commit
git commit -m "Initial commit: Gmail Account Creator with GPM Login"
# إضافة remote repository (استبدل YOUR_USERNAME و REPO_NAME)
git remote add origin https://github.com/YOUR_USERNAME/REPO_NAME.git
# أو إذا كنت تستخدم SSH:
# git remote add origin git@github.com:YOUR_USERNAME/REPO_NAME.git
# رفع المشروع
git branch -M main
git push -u origin mainتأكد من أن الملفات التالية غير موجودة في الـ repository:
.envconfig/proxies.txtemail.txtgmlogin.txtresults.jsonsummary.jsonlogs/
أنشئ ملف .env.example يحتوي على المتغيرات المطلوبة بدون القيم الحساسة:
# GPM Login API URL
GPM_API_URL=http://127.0.0.1:14517
# OMO Captcha API Key
OMOCAPTCHA_KEY=your_omocaptcha_key_here
# SMS Verification API Key
SMS_VERIFY_API_KEY=your_sms_verify_key_here
# Application Settings
ACCOUNTS_COUNT=1
THREADS_COUNT=1
LOG_LEVEL=info
TEST_PROXY=trueتأكد من تحديث README.md ليشمل:
- وصف المشروع
- متطلبات التشغيل
- تعليمات الإعداد
- كيفية الاستخدام
- تأكد من أن الـ repository Private
- لا ترفع أي ملفات تحتوي على:
- API keys
- Proxies
- Passwords
- Personal data
- استخدم
.envللمتغيرات الحساسة - أضف
.envإلى.gitignore
إذا رفعت ملف حساس بالخطأ:
# إزالة الملف من git history
git rm --cached config/proxies.txt
git commit -m "Remove sensitive file"
git push