ما هي الطريقة المناسبة للتعامل مع مطور الويب المستقل؟

كنت في السابق أوجّه مطور الويب الى السيرفر الاحتياطي الذي عليه نسخة من موقعي ليقوم بالتعديل عليه وعندما ينتهي من التعديل ونتأكد من خلوه من الأخطاء ننقله الى السيرفر الأساسي

عيوب هذه الطريقة انه يجب على المطور ان يسجل اسامي وعناوين الملفات التي قام بالتعديل عليها حتى نقوم باستبدالها في الموقع الاساسي،

وايضا واجهتنا مشكلة في احدى المرات في النسخ واللصق، هناك بعض الملفات فيها روابط تشير لملفات اخرى بعناوين مختلفة حسب كل سيرفر

هل لديكم طريقة أنسب للتعامل مع المبرمج المستقل ؟


التعليق السابق

وهل علي مزامنة الملفات في السيرفر الرئيسي مع Git عند كل تعديل اقوم به بشكل مباشر على السيرفر ؟ ام ان هناك آلية مزامنة تلقائية في Git ؟

مزامنة الملفات كلها تتم يدويا، أي تقوم انت بالتعديل والعمل على حاسولك، ثم عندما تنتهي لذلك اليوم مثلا، تقوم بدفع التغييرات للسيرفر المحلي وهكذ

وعند الانتهاء تقوم بدفع الملفات من السيرفر المحلي إلى الرئيسي أيضا

وكل هذا يتم بشكل يدوي عبر commit