انتقل إلى محتوى الدرس

Publishing with git push -u رفع الالتزامات وربط التتبع -u

ارفع التزاماتك وفروعك المحلية إلى GitHub عبر الأمر git push -u origin، وعالج رفض الرفع غير المتزامن بأمان، وتعرّف على حذف الفروع البعيدة و--force-with-lease.
1 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

إنشاء الالتزامات بالأمر git commit يحفظ اللقطات داخل قرصك المحلي فقط. ولنشر هذه الالتزامات إلى المستودع السحابي على GitHub، نستخدم الأمر git push <remote> <branch>. وفي المرة الأولى لرفع الفرع، نمرر الخيار -u أي --set-upstream ليقوم Git بربط فرعك المحلي بفرع التتبع البعيد، مما يتيح لك لاحقاً كتابة git push فقط دون تكرار اسم الرابط والفرع.

مخطط يوضح رفع الالتزامات وربط التتبع بـ git push -u ومعالجة رفض الرفع غير المتزامن وخيار --force-with-lease الآمن
Shell
# Publish local main branch and set upstream tracking (-u)
git push -u origin main
# Subsequent pushes on main only require:
git push