محمود موسى2 نشر 13 نوفمبر 2022 أرسل تقرير مشاركة نشر 13 نوفمبر 2022 قمت بعمل commit لتعديل في مشروعي ثم قمت بعمل commit آخر ثم commit آخر. الإجمالي = 3 commits فكيف يمكنني عمل push للcommit رقم 1 بدون رفع الcommits رقم 2 و 3 او فقدان التعديلات؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
محمود موسى2
قمت بعمل commit لتعديل في مشروعي ثم قمت بعمل commit آخر ثم commit آخر. الإجمالي = 3 commits
فكيف يمكنني عمل push للcommit رقم 1 بدون رفع الcommits رقم 2 و 3 او فقدان التعديلات؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.