تخطّ إلى المحتوىتواصل معنا

إدارة النسخ

بالإنجليزية: Version control

بناء التطبيقات

نظام يحفظ تاريخ كل تغيير في الكود: من غيّر ماذا ومتى، ويتيح المقارنة والرجوع لأي نسخة سابقة.

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

بالنسبة لصاحب المشروع، إدارة النسخ تعني الأمان والملكية: الكود موجود في مستودع تملكه، ويمكن لأي مطوّر لاحقًا أن يفهم تاريخه ويكمل العمل عليه. ومع الذكاء الاصطناعي، تتيح مراجعة كل تغيير أجراه الوكيل والتراجع عنه إن لزم. نصيحة عملية: تأكد أن الأداة التي تبني بها تتيح تصدير الكود إلى GitHub أو مستودع تملكه. ولا تحفظ كلمات المرور أو مفاتيح الـ API داخل المستودع؛ ضعها في إعدادات البيئة السرية.

مثالبعد أن يطلب صاحب المتجر تعديلًا أفسد التصميم، يقارن النسخة الحالية بالسابقة في GitHub ويستعيد الملف القديم في دقائق.
كل المصطلحات

فكرتك تستاهل تطلع للنور.

صِفها بالعربي أو الإنجليزي، وفنّان يبنيها ويختبرها وينشرها — بدون أي خبرة في البرمجة. ابدأ مجاناً، بدون بطاقة ائتمان.