ذكري المظهر

كيفية إضافة جهاز التحكم عن بعد بوابة

شرح موقع بوابة البحث العلمي Research Gate

شرح موقع بوابة البحث العلمي Research Gate

جدول المحتويات:

Anonim

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

ومع ذلك ، عند التعاون في مشروع مع مجموعة من الأشخاص ، قد تجد أن استخدام أجهزة التحكم عن بعد متعددة من Git مفيد للغاية.

أجهزة التحكم عن بعد Git هي مؤشرات على إصدارات المخزون التي يتم تخزينها عادة على خوادم أخرى.

يشرح هذا الدليل كيفية إضافة جهاز تحكم عن بعد Git جديد.

إضافة بوابة عن بعد

يجب أن يكون مستودع التخزين عن بعد موجودًا قبل إضافة بوابة التحكم عن بعد إلى مستودعك المحلي. يمكنك إنشاء مستودع على خدمة استضافة Git مثل GitHub و GitLab و BitBucket أو على خادم Git الخاص بك.

لإضافة جهاز تحكم عن بعد جديد ، انتقل إلى الدليل الذي تم تخزين git remote add به واستخدم الأمر git remote add متبوعًا باسم بعيد ، وعنوان URL البعيد:

git remote add

على سبيل المثال ، لإضافة مرحلة جديدة باسم التحكم عن بعد تشير إلى [email protected]:user/repo_name.git URL ، [email protected]:user/repo_name.git :

git remote add staging [email protected]:user/repo_name.git

استخدم الأمر git remote لسرد الاتصالات عن بُعد والتحقق من إضافة جهاز التحكم عن بعد الجديد بنجاح:

git remote -v

سيظهر الإخراج بشيء من هذا القبيل:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

ما يفعله الأمر git remote add فعليًا هو تعديل ملف .git/config بالمستودع واتصال جديد بالمستودع البعيد.

. بوابة / التكوين

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

يمكنك إضافة جهاز تحكم عن بعد جديد عن طريق تحرير ملف .git/config باستخدام محرر نصي ، ولكن استخدام الأمر أسهل كثيرًا.

هذا هو. لقد نجحت في إضافة جهاز تحكم عن بعد Git جديد.

لدفع الرمز الخاص بك إلى جهاز التحكم عن بعد الجديد ، يمكنك استخدام:

git push

لجلب وسحب من الاستخدام عن بعد:

git fetch git pull

استنتاج

إن إضافة جهاز تحكم عن بعد Git جديد هو مجرد أمر واحد. أجهزة التحكم عن بعد Git مفيدة للغاية وتتيح لك امتلاك مستودعات متعددة.