أدلة Git ومسارات العمل العملية
اختر المهمة التي تريد حلها. يوضح كل دليل الفحوص والأوامر والحدود قبل تعديل مستودعك.
كيفية إصلاح خطأ “would clobber existing tag” في Git.
عالج خطأ would clobber existing tag في Git: قارن الوسم المحلي بالبعيد، واحفظ المرجع المحلي الأصلي، ثم حدّث الوسم الذي تحققت منه فقط.
اقرأ الدليلأشجار عمل Git لوكلاء البرمجة بالذكاء الاصطناعي: سير عمل آمن.
استخدم أشجار عمل Git لمهام الذكاء الاصطناعي المتوازية: أساس واحد، نتائج ملتزم بها، مراجعة ودمج عادي وتنظيف بلا إجبار.
اقرأ الدليلحفظت commit على الفرع الخطأ؟ انقل التغيير بأمان
احتفظ بفرع إنقاذ ثم طبق التغيير على الفرع الصحيح باستخدام cherry-pick. اختر reset أو revert بعد التحقق مما إذا كان التاريخ قد شُورك مع الآخرين.
اقرأ الدليلحالة detached HEAD في Git: احتفظ بالعمل
افهم detached HEAD وأنشئ فرعاً باستخدام git switch -c. ابحث عن commit متحقق منه عبر reflog دون اعتباره نسخة احتياطية لملفات لم تُحفظ في commit.
اقرأ الدليلتباعد فرع Git: متى تختار merge أو rebase؟
افحص commits المحلية والبعيدة بعد fetch واحفظ فرع إنقاذ. اختر merge أو rebase بحسب التاريخ المشترك، مع خطوات واضحة للتعارضات والإلغاء والتحقق.
اقرأ الدليلGit worktree أم submodule؟ اختر بحسب ملكية التاريخ
يفتح worktree فرعاً آخر من المستودع نفسه، بينما يثبت submodule commit من مستودع منفصل. قارن التحديث والتنظيف وحدود استخدامهما معاً.
اقرأ الدليلGit amend: صحح commit الأخيرة دون مفاجآت الفهرس
غير رسالة commit الأخيرة أو أضف ملفاً منسياً. راجع الفهرس واحفظ الأصل، وافصل إصلاح الرسالة عن المحتوى وتجنب إعادة كتابة تاريخ مشترك دون قصد.
اقرأ الدليلإلغاء آخر commit في Git: soft reset أو revert
احتفظ بالتغييرات المحلية في الفهرس باستخدام reset --soft أو اعكس commit مشتركة باستخدام revert. افحص الأب والحالة المحفوظة وتجنب hard reset غير الضروري.
اقرأ الدليل