21 lines
762 B
Bash
Executable File
21 lines
762 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# ============================================================
|
|
# Tripz — رفع الكود محلياً إلى Git
|
|
# الاستخدام:
|
|
# ./sync-to-server.sh "رسالة التحديث"
|
|
# ============================================================
|
|
set -euo pipefail
|
|
|
|
MSG="${1:-Update codebase}"
|
|
|
|
echo "==> رفع الكود محلياً إلى Git..."
|
|
git add .
|
|
git commit -m "$MSG" || true
|
|
git push origin main
|
|
|
|
echo "==> تمت عملية الرفع بنجاح!"
|
|
echo "الآن يمكنك الذهاب إلى تيرمينال السيرفر وتشغيل الأوامر التالية:"
|
|
echo " cd /home/tripz-egypt-api/htdocs/api.tripz-egypt.com/tripz"
|
|
echo " git pull origin main"
|
|
echo " cd docker && docker compose up -d --build"
|