كيفية حل تعارض الدمج في Git دون فقدان عملك
تحدث تعارضات الدمج عندما يُعدِّل فرعان السطور نفسها في الملف نفسه. لا يستطيع Git تحديد أي نسخة يحتفظ بها، لذا يتوقف ويطلب منك الاختيار. علامات ال...
اقرأ الدليلاستخدم شروحات مركزة لإعداد البرمجيات وبنائها وتصحيحها ونشرها والتحقق منها، مع توضيح القرارات المهمة في كل مرحلة.
تصفح شروحات تقنية مركزة حسب الموضوع والمستوى ووقت القراءة، ثم اتبع كل دليل من المتطلبات إلى التحقق النهائي.
تحدث تعارضات الدمج عندما يُعدِّل فرعان السطور نفسها في الملف نفسه. لا يستطيع Git تحديد أي نسخة يحتفظ بها، لذا يتوقف ويطلب منك الاختيار. علامات ال...
اقرأ الدليلرسالة الـ commit هي ملاحظة لنفسك في المستقبل (ولزملائك) تشرح سبب إجراء التغيير. الـ diff يُظهر الماذا؛ أما الرسالة فيجب أن تشرح اللماذا. الرسائل...
اقرأ الدليلGitHub Pages استضافة ساكنة مجانية مدمجة مباشرة في GitHub. لا خادم تُعدّه، ولا فاتورة لحركة المرور الصغيرة، وتحدث عمليات النشر تلقائيًا عند كل pus...
اقرأ الدليليشغّل الـ pre-commit hook سكريبتًا في اللحظة التي تكتب فيها git commit، قبل إنشاء أي commit. إذا خرج السكريبت بحالة غير صفرية، يُحظر الـ commit....
اقرأ الدليلتطبيق Node الخاص بك يعمل على المنفذ 3000. يجلس Nginx أمامه ليتولى إنهاء TLS وتقديم الملفات الثابتة بأقصى سرعة، مع إمكانية تشغيل عدة تطبيقات على خ...
اقرأ الدليلتُصدر Let's Encrypt شهادات TLS مجانية موثوقة من المتصفحات وتتجدد تلقائياً كل 90 يوماً. Certbot — العميل الرسمي — يُعدّل إعداد Nginx الخاص بك بأمر...
اقرأ الدليلإعداد صورة واحدة تضم "PHP + Nginx + MySQL في حاوية واحدة" مغرٍ لكنه خاطئ — إنه يتعارض مع نموذج عمليات Docker، ويجعل التوسع مستحيلاً، ويضخّم الصور...
اقرأ الدليلتلتقط بيبلاين CI/CD الـ commits المعطوبة قبل وصولها للإنتاج وتنشر الكود الناجح تلقائياً. GitHub Actions مجاني للمستودعات العامة وسخي للخاصة، وملف...
اقرأ الدليلالنسخ الاحتياطي اليدوي يفشل في نهاية المطاف. مهمة cron لـ mysqldump تعمل الساعة 2 صباحاً مضغوطة، محتفظاً بها 7 أيام، منسوخة خارج الخادم — لا تفشل...
اقرأ الدليلعرض 37-45 من أصل 50 دليلاً
يُنظم كل دليل حول القرارات العملية التي تحتاجها عند تنفيذ المهمة داخل مشروع حقيقي.
تحقق من المتطلبات والإصدارات والصلاحيات والمدخلات والنتيجة المطلوبة قبل إجراء أي تغيير.
اتبع ترتيباً عملياً يتضمن الأوامر والكود والإعدادات والسياق الذي يوضح سبب كل اختيار.
تحقق من المخرجات وحالات الفشل، ثم راجع جوانب الإنتاج والأمان والصيانة قبل الإغلاق.
يحل الدليل مشكلة محددة، بينما تساعدك الدورات والأدوات والنصائح والمقالات على فهم السياق الأوسع أو إنجاز العمل بسرعة أكبر.
اتبع دورات ودروساً وتمارين برمجية مرتبة تغطي موضوعات هندسة البرمجيات من الأساسيات إلى المستوى المتقدم.
استكشف الأكاديميةاستخدم أدوات عملية للتطوير والتمويل والتسويق والموارد البشرية والمبيعات وإدارة المشاريع.
تصفح الأدوات المجانيةراجع شروحات برمجية ورياضية قصيرة عندما لا تحتاج إلى دليل كامل.
اقرأ النصائح والحيلاقرأ تحليلات تقنية ومقارنات وملاحظات معمارية ودروساً مستخلصة من بيئات الإنتاج.
انتقل إلى المدونةواصل مباشرة إلى دورات مرتبطة ومقالات تقنية حديثة ونصائح مختصرة دون فقدان سياق المهمة.
تعرّف على طريقة تنظيم المكتبة وعلاقتها ببقية موارد منصة ESB1995.
عرض جميع الأسئلة الشائعةنعم. يمكنك قراءة مكتبة أدلة كيفية العامة مجاناً ومن دون تسجيل. تحتاج إلى حساب فقط عند استخدام خصائص المنصة التي تحفظ تقدمك أو بيانات مساحة عملك.
نعم. تدعم ESB1995 التنقل ومحتوى الأدلة بالعربية والإنجليزية، مع تجربة كاملة من اليمين إلى اليسار للصفحات العربية.
تركز المكتبة على مهام هندسة البرمجيات العملية، مثل إعداد البيئات وتطوير الواجهات والخوادم وواجهات API وقواعد البيانات والنشر وDevOps وتصحيح الأخطاء والأمان والتحقق.
يحل دليل كيفية مهمة محددة عبر خطوات مرتبة. تبني الدورات الموضوع تدريجياً، وتشرح النصائح فكرة صغيرة بسرعة، بينما تقدم مقالات المدونة تحليلاً وسياقاً هندسياً أوسع.
يحدد كل دليل مكتمل ما تحتاجه قبل البدء، ويشرح تسلسل التنفيذ، وينتهي بفحوص تؤكد أن النتيجة تعمل كما هو متوقع.
أنشئ حساباً في ESB1995 للوصول إلى مساحة عمل المنصة، أو سجّل الدخول لمتابعة ما بدأت به.