Git - ادفع التغييرات إلى فرع Git البعيد

Git Push Changes Remote Git Branch



في هذه المقالة ، سأوضح لك كيفية دفع (تحميل) مستودع Git المحلي الخاص بك إلى مستودع Git بعيد مستضاف على خدمات Git السحابية مثل GitHub / BitBucket وما إلى ذلك ، وسأوضح لك أيضًا كيفية دفع التغييرات التي تريدها. على مستودع Git المحلي الخاص بك إلى مستودع Git البعيد. لذلك دعونا نبدأ.

' >index.html







كما ترى ، ملف جديد index.html أنشئ.



الآن ، قم بترتيب الملف على النحو التالي:



$إضافة بوابة.





قم بعمل التزام جديد على النحو التالي:

$بوابة الالتزام م 'الأولي ارتكاب'



التزام جديد الأولي ارتكاب أنشئ.

يجب أن يظهر الالتزام الجديد في سجل بوابة كما ترى في لقطة الشاشة أدناه.

$سجل بوابة --خط واحد

إنشاء مستودع GitHub البعيد فارغ:

الآن ، يجب عليك إنشاء مستودع GitHub بعيد فارغ على أي خدمة سحابية Git تريدها. إذا كنت تستخدم GitHub مثلي ، فقم بتسجيل الدخول إلى حساب GitHub الخاص بك. الآن ، لإنشاء مستودع GitHub جديد ، انقر فوق ملف + ثم انقر فوق مستودع جديد .

الآن ، اكتب ملف اسم للمستودع الجديد. إذا كنت تريد ، فاكتب وصف (اختياري). يختار عام أو نشر اعتمادًا على ما إذا كنت تريد تعيين المستودع عام أو خاص. الآن ، تأكد قم بتهيئة هذا المستودع باستخدام README لم يتم فحصها. أخيرًا ، انقر فوق إنشاء مستودع .

يجب إنشاء مستودع GitHub فارغ. هذا هو مستودع Git البعيد. يوجد عنوان URL للمستودع أدناه كما ترى في القسم المحدد من لقطة الشاشة أدناه.

إضافة معلومات المستودع البعيد إلى مستودع Git المحلي:

الآن ، انسخ عنوان URL الخاص بمستودع GitHub. يمكنك القيام بذلك عن طريق النقر فوق الرمز كما هو موضح في لقطة الشاشة أدناه.

الآن ، يجب عليك إضافة عنوان URL لـ GitHub إلى مستودعك المحلي. للقيام بذلك ، قم بتشغيل الأمر التالي:

$بوابة البعيدأضف الأصل https://github.com/ديف شوفون/my-project.git

هنا، الأصل هو الاسم أو الاسم المستعار لعنوان URL لمستودع GitHub الذي أضفته للتو. سيتعين عليك استخدام الاسم المستعار عندما تدفع المستودع المحلي الخاص بك أو التغييرات في مستودعك المحلي إلى مستودع GitHub البعيد.

يمكنك سرد جميع المستودعات البعيدة التي أضفتها على النحو التالي:

$بوابة البعيد -الخامس

كما ترى ، يوجد هنا عنوان URL لمستودع GitHub الذي أضفته للتو. يشار إليه على أنه أصل.

دفع مستودع Git المحلي إلى مستودع Git البعيد:

الآن ، يمكنك دفع الفرع الافتراضي رئيسي - سيد من مستودع Git المحلي إلى مستودع GitHub البعيد على النحو التالي:

$دفع بوابة -uسيد الأصل

هنا، الأصل هو الاسم المستعار لمستودع Git (GitHub في هذه الحالة) البعيد و رئيسي - سيد هو الفرع الذي تريد دفعه إلى مستودع Git البعيد.

ملاحظة: ال -u يستخدم الخيار فقط للدفعة الأولى لأي فرع فقط. كما أنني أضغط المحلي رئيسي - سيد فرع إلى مستودع GitHub للمرة الأولى ، لقد أضفت -u الخيار هنا. يؤدي هذا إلى إنشاء فرع تتبع لـ رئيسي - سيد فرع. في المرة القادمة التي تدفع فيها أي شيء إلى رئيسي - سيد فرع ، ليس عليك استخدام -u الخيار مرة أخرى.

سيُطلب منك تقديم اسم المستخدم وكلمة المرور لحساب GitHub الخاص بك. بمجرد القيام بذلك ، محتويات الفرع الافتراضي رئيسي - سيد من مستودع Git المحلي لديك إلى مستودع GitHub.

كما ترى ، فإن رئيسي - سيد تم تحميل الفرع إلى مستودع GitHub الفارغ الذي أنشأته سابقًا.

دفع التغييرات المحلية إلى مستودع Git البعيد:

الآن ، دعنا نجري تغييرًا بسيطًا على index.html ملف على مستودع Git المحلي الخاص بي.

كما ترى ، لقد قمت بتعديل ملف index.html ملف.

$حالة بوابة

الآن ، قم بإجراء التغييرات على النحو التالي:

$إضافة بوابة.

الآن ، قم بإجراء التغييرات على النحو التالي:

$بوابة الالتزام م 'أضاف فقرة إلى صفحة index.html'

يجب الالتزام بالتغييرات.

الالتزام الجديد مدرج في سجل بوابة كما ترى في لقطة الشاشة أدناه.

$سجل بوابة --خط واحد

الآن ، ادفع التغييرات المحلية رئيسي - سيد فرع إلى مستودع جيثب على النحو التالي:

$دفع بوابةسيد الأصل

يجب دفع التغييرات إلى مستودع GitHub.

كما ترى ، يتم تحديث مستودع GitHub.

دفع الفروع الأخرى إلى مستودع Git البعيد:

في هذا القسم ، سأوضح لك كيفية دفع الفروع الأخرى إلى مستودع GitHub ودفع التغييرات إلى هذه الفروع إلى مستودع GitHub أيضًا.

أولاً ، قم بإنشاء فرع جديد ، دعنا نقول أي الإصلاح على النحو التالي:

$فرع بوابةأي الإصلاح

الآن ، قم بتسجيل الخروج إلى الفرع الذي تم إنشاؤه حديثًا أي الإصلاح على النحو التالي:

$بوابة الخروجأي الإصلاح

الآن ، قم بإجراء تغيير بسيط على index.html ملف.

الآن ، قم بإجراء التغييرات على النحو التالي:

$إضافة بوابة.

الآن ، قم بالالتزام على النحو التالي:

$بوابة الالتزام م 'مشكلة ie الثابتة'

الآن ، ادفع الفرع الذي تم إنشاؤه حديثًا أي الإصلاح إلى مستودع GitHub على النحو التالي:

$دفع بوابة -uأصل أي إصلاح

ال أي الإصلاح يجب دفع الفرع إلى مستودع GitHub.

كما ترى ، فإن أي الإصلاح يتم دفع الفرع إلى مستودع GitHub.

الآن ، يمكنك دفع أي تغييرات في ملف أي الإصلاح فرع باستخدام دفع بوابة الأمر بدون -u اختيار.

قم بإجراء تغيير بسيط على index.html ملف.

رتب التغييرات وقم بالالتزام على النحو التالي:

$إضافة بوابة.
$بوابة الالتزام م 'أضاف خطًا أفقيًا إلى الصفحة'

الآن ، ادفع التغييرات في ملف أي الإصلاح فرع إلى مستودع جيثب على النحو التالي:

$دفع بوابةأصل أي إصلاح

التغييرات من أي الإصلاح يجب دفع الفرع إلى مستودع GitHub.

كما ترى ، يتم عرض الالتزام الجديد في صفحة مستودع GitHub.

لذلك ، هذه هي الطريقة التي تدفع بها التغييرات إلى فروع Git البعيدة. شكرا لقراءة هذا المقال.