EduFlow
Git و GitHub

اختبار الوحدة: الفروع والدمج

خمسة أسئلة عن هذه الوحدة. أجب عنها كلها، ثم شاهد نتيجتك وسبب صحة كل إجابة أو خطئها.

السؤال 1 من 5

على main، تشغّل git switch -c hero-image، وتعدّل index.html دون commit، ثم تشغّل git switch main. الفرعان يشيران إلى الـ commit نفسه. ماذا يحدث لتعديلك؟

السؤال 2 من 5

يفشل git branch -d old-layout بالرسالة error: the branch 'old-layout' is not fully merged. ماذا يعني ذلك؟

السؤال 3 من 5

أنت عند الـ commit الثالث من git rebase main على فرعك حين يجعلك تعارض تدرك أنك تفضّل الدمج. كيف تعود تمامًا إلى حيث كنت قبل الـ rebase؟

السؤال 4 من 5

أنت وزميلك ترفعان كلاكما إلى الفرع المشترك redesign على GitHub. وقد تأخّر عن main. كيف تحدّثه؟

السؤال 5 من 5

أثناء دمج، يتعارض styles.css، وأنت تعرف أن نسخة الفرع القادم هي الصحيحة للملف كله. ما أسرع حلّ صحيح؟

5 أسئلة بلا إجابة