اذهب إلى المحتوى

السؤال

نشر

قمت بانشاء  repo ورفعت ملفات التصميم وبعد ذلك قمت بالتعديل علي الملفات علي الجهاز وتم الاتي :
$ git status
On branch master
nothing to commit, working tree clean
$ Git push -u origin master
Everything up-to-date
branch 'master' set up to track 'origin/master'.

وظهرت لي رسالة علي الـ repo  تقول "Compare & pull request" ماذا افعل لتفعيل تلك التعديلات

 


 

Screenshot 2023-10-12 095224.png

Recommended Posts

  • 1
نشر

اذا كنت تريد دمج التعديلات الموجودة في هذا الفرع مع الفرع الرئيسي master يمكنك بالضغط على "Compare & pull request"  لتفعيل تلك التعديلات ثم موافق بعد ذلك عندما تدخل على مشروعك سوف تجد كافة التعديلات في فرع master
أو يمكنك القيام بدمج تعديلات إي فرع مع الفرع الرئيسي من shell عبر اتباع الاتي:

  • في البداية سوف يكون الفرع الحالي الذي تقف عليه هو الفرع الذي قمت به بإضافة التعديلات يمكنك التأكد من ذلك عبر الامر سوف يظهر لك كل الفروع ويوجد * عند الفرع الذي أنت عليه وليكن dev
    git branch
  • اذا لم تكن على الفرع dev يمكنك الانتقال إليه عبر الأمر 

    git checkout dev
  • قم بإضافة التعديلات الجديدة إلى الفرع البعيد origin عبر الامر

    git push origin dev
  • انتقل إلى الفرع الرئيسي و قم بجلب التعديلات الجديدة من الفرع البعيد عبر التعليمتين

    git checkout master
    git pull origin master
  • قم بدمج  الفرع dev مع الفرع الرئيسي master عبر الأمر

    git merge dev
  • ادفع التحديثات في الفرع الرئيسي إلى الفرع البعيد origin

    git push origin master

    تأكد من تغير اسم الفرع dev إلى الفرع الموجود لديك

  • 1
نشر

عندما تظهر رسالة "Compare & pull request" على صفحة مستودع الريبوزيتوري الخاص بك، فهذا يعني أن هناك تغييرات جديدة تم رفعها إلى الفرع الرئيسي (master) من قبلك أو من أحد الأعضاء الآخرين في الفريق. لتفعيل هذه التعديلات ودمجها في الفرع الرئيسي، يمكنك اتباع الخطوات التالية:

قم بالنقر على الزر "Compare & pull request" على صفحة المستودع الخاص بك.

ستتم توجيهك إلى صفحة جديدة لإنشاء طلب سحب (Pull Request)، والتي تعرض التغييرات التي تم رفعها إلى الفرع الرئيسي.

قم بمراجعة التغييرات والتأكد من أنها تعكس التعديلات التي قمت بها وأنها صحيحة.

إذا كنت راضيًا عن التغييرات وترغب في دمجها في الفرع الرئيسي، قم بالنقر على الزر "Create pull request" أو "Open pull request" (قد تختلف التسمية اعتمادًا على واجهة المستخدم المستخدمة).

في صفحة طلب السحب، يمكنك إضافة تعليقات إضافية أو ملاحظات حول التغييرات التي تم رفعها.

بعد تأكيد المراجعة والتعليقات، قم بالنقر على زر "Merge pull request" لدمج التغييرات في الفرع الرئيسي.

بعد الدمج، ستصبح التغييرات متاحة ومدمجة في الفرع الرئيسي (master). يمكنك الآن استكمال العمل على المشروع وتحديث أي تغييرات أخرى ورفعها إلى الريبوزيتوري عند الحاجة.

يرجى ملاحظة أنه قد يكون لديك اختلافات في واجهة المستخدم بناءً على خيارات الريبوزيتوري التي تم استخدامها. ومع ذلك، يجب أن تكون الخطوات العامة المذكورة أعلاه مشابهة وتساعدك في تفعيل التعديلات ودمجها في الفرع الرئيسي.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...