محمود موسى2 نشر 13 نوفمبر 2022 أرسل تقرير نشر 13 نوفمبر 2022 قمت بعمل commit لتعديل في مشروعي ثم قمت بعمل commit آخر ثم commit آخر. الإجمالي = 3 commits فكيف يمكنني عمل push للcommit رقم 1 بدون رفع الcommits رقم 2 و 3 او فقدان التعديلات؟ 1 اقتباس
0 عمر قره محمد نشر 13 نوفمبر 2022 أرسل تقرير نشر 13 نوفمبر 2022 استخدم الأمر git log حتى تسطيع معرفة المعرف الخاص بالـ commit : قم بنسخ المعرف ثم كتابة الأمر : git checkout المعرف_الذي_نسخته وبعدها قم بإنشاء branch جديد كالتالي : git checkout -b newBranch حيث newBranch هو اسم ال branch الذي ستنشئه ويمكنك استخدام اي اسم تريده. وبعدها تقوم برفع ال newBranch على GitHub : git push origin newBranch:master حيث انني اعتبر ان الـ branch الأصلي هو الـ master. وإذا أردت العودة إلى ال branch الأصلي الذي يحتوي كل الـ commits تستطيع فعل ذلك باستخدام الأمر : git checkout master اقتباس
السؤال
محمود موسى2
قمت بعمل commit لتعديل في مشروعي ثم قمت بعمل commit آخر ثم commit آخر. الإجمالي = 3 commits
فكيف يمكنني عمل push للcommit رقم 1 بدون رفع الcommits رقم 2 و 3 او فقدان التعديلات؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.