
بعد كل تغيير بتحب تسجله علي ال Version Control اللي عليه المشروع الخاص بيك بتحتاج تكتب رسالة , الرسالة دي بتوضح ايه التغيير اللي أنت عملته في الكود اللي أنت حاليا بترفعه علي Version Controlو كتير مننا بيتجاهل إنه يكتب الرسالة بشكل واضح يسهل عليه وعلي اللي بعده إنه يفهم من عنوان الرساله إيه اللي اتغير في الكود.
خلينا نقولك بسرعة على كلمات تقدر تبتدي بيها رسالتك، علشان تسهل عليك وتفهم اللي بعدك إيه اللي اتغير:
git commit -m 'feat: Add user profile picture upload functionality'
ميزة جديدة أضفتها للمشروع (Feature)
git commit -m 'fix: Resolve issue with login button not responding'
إصلاح مشكلة أو خطأ في الكود (Fix)
git commit -m 'chore: Update project dependencies'
تغييرات روتينية أو صيانة لا تؤثر على منطق التطبيق (Chore)
git commit -m 'refactor: Improve code readability in authentication module'
تحسين الكود بدون إضافة ميزة أو إصلاح مشكلة (Refactor)
git commit -m 'docs: Update README with installation instructions'
تحديث أو إضافة توثيق للمشروع (Docs)
git commit -m 'style: Format code according to coding guidelines'
تغييرات في تنسيق الكود فقط (Style)
git commit -m 'test: Add unit tests for user authentication'
إضافة أو تعديل اختبارات (Test)
git commit -m 'perf: Optimize database queries for faster user retrieval'
تحسين أداء التطبيق (Performance)
git commit -m 'build: Update build process to include new dependencies'
تغييرات في نظام البناء أو الأدوات (Build)
git commit -m 'revert: Revert previous commit that caused issues'
تراجع عن تغيير سابق (Revert)
git commit -m 'ci: Integrate automated testing into continuous integration pipeline'
تغييرات في إعدادات التكامل المستمر (CI)