جدول المحتويات:
2025 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2025-01-22 17:15
إذا أردت أن التراجع عن الالتزام الأخير فقط افعل بوابة العودة <غير مرغوب فيه ارتكب تجزئة> ؛ إذا تستطيع يدفع هذا الجديد ارتكب ، والتي ألغيت ملف الالتزام السابق . لإصلاح الرأس المنفصل شخص سخيف الخروج <الحالي فرع >.
وبالمثل ، قد تسأل ، كيف يمكنني التراجع عن مستودع git؟
4 إجابات
- إعادة تعيين git بدون الخيار - hard يعيد تعيين محفوظات الالتزام ، ولكن ليس الملفات. باستخدام الخيار - hard ، تتم أيضًا إعادة تعيين الملفات الموجودة في شجرة العمل. (المستخدم المعتمد)
- إذا كنت ترغب في الالتزام بهذه الحالة بحيث يشير المستودع البعيد أيضًا إلى الالتزام الذي تم التراجع عنه ، فقم بما يلي: git push -f (المستخدم المعتمد)
بجانب ما ورد أعلاه ، كيف يمكنني التراجع عن الالتزام المحلي؟ افتح Git Extensions ، وانقر بزر الماوس الأيمن على ملف ارتكب اتريد يرجع ثم حدد " عودة الالتزام حدد "إنشاء ملف ارتكب "إذا كنت تريد ذلك مباشرة ارتكب ال التراجع التغييرات أو إذا كنت تريد ذلك يدويًا ارتكب ال التراجع التغييرات تبقي المربع غير محدد وانقر على " يرجع هذه ارتكب " زر.
ثانيًا ، كيف يمكنك إعادة التعيين إلى التزام معين؟
لإعادة تعيين فرع HEAD الخاص بك إلى التزام معين:
- تأكد من تحديد فرع HEAD الحالي في الشريط الجانبي.
- انقر بزر الماوس الأيمن على الالتزام الذي تريد العودة إليه في القائمة واختر إعادة تعيين الرأس إلى….
ما هو الفرق بين git reset والعودة؟
من الشرح أعلاه ، يمكننا معرفة أن أكبر الفرق بين git reset و بوابة العودة هل هذا إعادة تعيين بوابة إرادة إعادة تعيين حالة الفرع إلى حالة سابقة بإسقاط جميع التغييرات بعد الالتزام المطلوب أثناء ذلك بوابة العودة إرادة إعادة تعيين إلى حالة سابقة عن طريق إنشاء جديد العودة يلتزم ويحافظ على
موصى به:
كيف أقوم بإضافة مشروع إلى مستودع Git الحالي الخاص بي؟
إضافة مشروع موجود إلى GitHub باستخدام سطر الأوامر قم بإنشاء مستودع جديد على GitHub. افتح Git Bash. قم بتغيير دليل العمل الحالي إلى مشروعك المحلي. قم بتهيئة الدليل المحلي كمستودع Git. أضف الملفات في المستودع المحلي الجديد الخاص بك. قم بتنفيذ الملفات التي قمت بتجميعها في مستودعك المحلي. انسخ عنوان url الخاص بـ https من الريبو الذي تم إنشاؤه حديثًا
كيف يمكنني سحب التزام معين؟
انتقل إلى سجل git أو GitHub UI واحصل على تجزئات الالتزام الفريدة لكل من الالتزامات التي تريدها ، ثم قم بتشغيل هذا الأمر: git cherry-pick super-long-hash-here. سيؤدي ذلك إلى سحب هذا الالتزام فقط في فرعك الحالي. ادفع هذا الفرع كالمعتاد
كيف يمكنني إعادة توصيل مستودع git؟
1 أجب استنساخ مشروع GitHub الخاص بك. القرص المضغوط في ذلك الاستنساخ المحلي. قم بعمل git --work-tree = / path / to / unzip / project diff للتحقق مما إذا كان الرمز البريدي الخاص بك يحتوي على أي اختلافات مع الإصدار المستنسخ من git hub: إذا كان الأمر كذلك ، فقم بالإضافة والتنفيذ. استئناف العمل مع النسخة المحلية (وهو git repo)
كيف يمكنني إعادة تعيين ملف لآخر التزام؟
Git reset - hard يعيد هذا الأمر الريبو إلى حالة مراجعة HEAD ، وهي آخر نسخة ملتزمة. يتجاهل Git جميع التغييرات التي أجريتها منذ تلك النقطة. استخدم أمر السحب بشرطتين ، ثم المسار إلى الملف الذي تريد العودة إلى حالته السابقة
كيف يمكنني إعادة مشاركة مستودع git؟
استنساخ مستودع على GitHub ، انتقل إلى الصفحة الرئيسية للمستودع. تحت اسم المستودع ، انقر فوق استنساخ أو تنزيل. لاستنساخ المستودع باستخدام HTTPS ، انقر فوق "استنساخ باستخدام HTTPS". افتح Terminal. قم بتغيير دليل العمل الحالي إلى الموقع الذي تريد إنشاء الدليل المستنسخ فيه