← العودة إلى Git و GitHub
NTF Hub / Git و GitHub / Deploy

GitHub و Netlify

دورة NTF Hub: تعديل، commit، push، build، deploy.

GitGitHubDeployمحاكي Git

GitHub و Netlify

دورة NTF Hub: تعديل، commit، push، build، deploy.

تطبيق مباشر: افتح مختبر Git التفاعلي وجرّب الأوامر المرتبطة بهذا الدرس.

دورة NTF Hub الواقعية

عندما تعدل ملفًا في NTF Hub محليًا ثم تعمل push، GitHub يستقبل التغيير. بعد ذلك Netlify يراقب المستودع، فإذا وجد commit جديدًا يبدأ build ثم ينشر النسخة الجديدة.

الرسم

تعديل ملف
↓
git add .
↓
git commit -m "Update Git content"
↓
git push origin main
↓
GitHub
↓
Netlify Build
↓
Deploy

لماذا هذا مهم للطلاب؟

لأن Git هنا ليس درسًا نظريًا؛ هو المسار الفعلي من كتابة محتوى إلى ظهوره على موقع عام.

مشاكل شائعة

إذا نجح push ولم يظهر الموقع، راجع Netlify deploy logs. وإذا فشل push، راجع هل أنت behind وتحتاج pull أولًا.

الخلاصة: اربط الأمر دائمًا بمكان التغيير: Working Directory، Staging Area، Commit History، أو GitHub Remote.