التحكم في الإصدارات

يُكتب أيضاً: Git

التحكم في الإصدارات نظام يسجّل كل تعديل على الكود مع من عدّله ومتى، ويتيح الرجوع لأي نسخة سابقة والعمل الجماعي دون تضارب. أشهره Git مع منصات مثل GitHub وGitLab.

التحكم في الإصدارات (Version Control) يشبه سجل تاريخ كامل للمشروع. كل مجموعة تعديلات تُحفظ كنقطة تسمى commit مع رسالة توضح ما تغيّر، فتستطيع مقارنة النسخ ومعرفة سبب أي تغيير.

الفروع (Branches) تسمح بتطوير ميزة جديدة بمعزل عن النسخة الأساسية ثم دمجها بعد المراجعة. ومنصات مثل GitHub تضيف المراجعة والتعاون والنشر التلقائي إلى السيرفر.

في مشاريع ووردبريس يُستخدم Git عادة لكود القالب الفرعي والإضافات المخصصة، لا لقاعدة البيانات ولا للمحتوى. حتى لو كنت تعمل وحدك، يحميك من فقدان العمل ويجعل التراجع عن خطأ مسألة ثوان.