git إعادة تعيين HEAD قبل التحقق من تغييرات الدمج
سؤال
ماذا يحدث إذا قمت بدمج git من فرع آخر، وتحدث بعض التعارضات، ولا يتم الالتزام بالدمج، و ثم أفعل
git reset --hard HEAD
هل يمكنني القيام بالدمج مرة أخرى؟أو هل ستعتقد git أن الدمج قد تم بالفعل؟
المحلول
ستتم إعادة تعيين نسخة العمل الخاصة بك إلى الحالة الموجودة في HEAD، ولن يتم إجراء أي دمج.تكون نسخة العمل + الفهرس في نفس الحالة إذا لم تقم بتشغيلها مطلقًا git merge
.
يمكنك إعادة نفس الدمج بعد ذلك.
لا تنتمي إلى StackOverflow