تخطَّ إلى المحتوى
GitTree

فيديو: إعادة ترتيب الإيداعات المحلية وضمّها وإعادة صياغتها وإسقاطها

يُعرض الفيديو في مشغّل YouTube، بوضع الخصوصية المحسّنة.

  • فيديو 7 دقائق
  • تعليق صوتي بالإنجليزية · ترجمة إنجليزية وعربية
  • شاهد على YouTube

حوّل خمسة إيداعات خاصة غير مرتبة إلى إيداعين نظيفين: انقل إصلاحًا يعتمد على غيره، وأعد صياغة رسالة، واضمم الخطوات، وأسقط الضجيج وحده، ثم تحقق أن الناتج يحوي الملفات التي قصدتها بالضبط.

اقرأ الدرس كاملًا

في المقالة كل خطوة وأمر من الفيديو، مع التمرين العملي والأسئلة.

انتقل إلى الدرس

نص الفيديو

ترجمة التعليق الصوتي الإنجليزي للفيديو، مقطعًا بعد مقطع.

  1. خمسة إيداعات غير مرتبة تصير إيداعين نظيفين، بأمان.
  2. إعادة التأسيس التفاعلية خطة: قائمة خطوات، الأقدم أولًا.
  3. يعيد Git تطبيق القائمة من الأعلى إلى الأسفل فوق قاعدة.
  4. لكل خطوة إجراء: اختيار أو إعادة صياغة أو ضمّ أو ضمّ مع تجاهل الرسالة أو إسقاط.
  5. أولًا، ابنِ خمسة إيداعات خاصة وفرع حفظ.
  6. ثلاثة منها عمل حقيقي، وواحد إصلاح، وآخر ضجيج مؤقت.
  7. انقر الإيداع الذي تحتها بزر الفأرة الأيمن وافتح تعديل السجل.
  8. اختر إعادة تأسيس تفاعلية للإيداعات التي تعلوه.
  9. يعرض المحرر الخطوات الخمس، الأقدم أولًا.
  10. أبقِ الخيارات الثلاثة معطّلة. سننقل الإصلاح بأنفسنا.
  11. مكان الإصلاح بعد الإيداع الذي يصلحه مباشرة. انقله لأعلى مرتين.
  12. الآن انقل ملاحظة التحقق فوق ملاحظة المراجعة.
  13. الترتيب الآن: واحد، أربعة، ثلاثة، اثنان، خمسة.
  14. اضبط الخطوة الأولى على إعادة صياغة واكتب الرسالة الجديدة.
  15. اضبط خطوة الإصلاح على ضمّ مع تجاهل الرسالة. تُهمَل رسالتها.
  16. أبقِ ملاحظة التحقق، واضمم ملاحظة المراجعة فيها.
  17. يعرض الضمّ الرسالتين. اكتب رسالة واحدة للزوج.
  18. أسقط الملاحظة المؤقتة. لن ينجو تغييرها.
  19. اقرأ كل صف مرة أخيرة. لا شيء على مستودع بعيد.
  20. اختر بدء إعادة التأسيس مرة واحدة وانتظر انتهاءها.
  21. في المخطط الآن إيداعان فوق القاعدة.
  22. لكليهما معرّف جديد. الخمسة القدامى على فرع الحفظ.
  23. افتح الصفحة: إصلاح التسمية موجود. والضجيج اختفى.
  24. الآن الخطة نفسها في الطرفية، بـ git rebase -i.
  25. يفتح Git قائمة المهام. الأقدم أولًا وكلها على اختيار.
  26. أعد كتابة الأسطر لتصير خطتنا: إعادة صياغة، ضمّ بلا رسالة، اختيار، ضمّ، إسقاط.
  27. يطلب Git الرسالتين. اكتب سطرًا لكل منهما.
  28. عدّ الإيداعات فوق القاعدة: اثنان.
  29. اسرد العناوين. هذان ما كتبناه.
  30. الحالة خالية، والملاحظة المؤقتة اختفت.
  31. غيّر المُدخل: ضع الضمّ في الخطوة الأولى.
  32. لا شيء فوقه ليُطوى فيه، فيرفض Git.
  33. أو انقل الإصلاح فوق إيداعه: تتوقف إعادة التطبيق بتعارض.
  34. إن توقفت فأصلح وتابع. أو أوقفها ولن يتغير شيء.
  35. فرع الحفظ ما زال يحمل إيداعاتك الخمسة الأصلية.
  36. لا تعد كتابة إيداعات يملكها غيرك.
  37. تدريب: اشرح الخطة ولماذا لا تصلح الخطوة الأولى للضمّ.
  38. التالي: حلّ التعارضات حين يتوقف دمج أو إعادة تأسيس.

كل الدروس