كيفية دمج Git و GitHub؟

Kyfyt Dmj Git W Github



Git هو نظام VCS (نظام التحكم في الإصدار) موزع متاح مجانًا ويستخدم للتعامل مع جميع أنواع المشاريع بكفاءة. من ناحية أخرى ، GitHub هو خادم بعيد للتحكم في الإصدار والتعاون. يسمح للمطورين بالعمل مع بعضهم البعض في مشاريع من أي مكان كفريق واحد. يعمل المستخدمون على جهاز محلي ثم يدمجه بمساعدة خادم بعيد (GitHub).

نتائج هذا الدليل هي:







كيف يمكنك تكوين اسم مستخدم Git والبريد الإلكتروني؟

لتهيئة اسم مستخدم Git وعنوان البريد الإلكتروني ، راجع الإرشادات التالية:



  • قم بتشغيل محطة Git bash وانتقل إلى المستودع المحلي.
  • ثم استخدم ' git config –global user.name ”لتكوين اسم المستخدم.
  • لتهيئة البريد الإلكتروني للمستخدم ، قم بتشغيل ' git config –global user.email ' يأمر.

الخطوة 1: الانتقال إلى Git Root Directory

في البداية ، افتح الأداة المساعدة Git Bash وأعد التوجيه إلى الدليل الجذر لـ Git عن طريق تشغيل ' قرص مضغوط 'مع مساره:



القرص المضغوط 'C: \ Users \ nazma \ Git \ Git'

الخطوة 2: تكوين اسم مستخدم Git

ثم استخدم ' git config ”لتكوين اسم مستخدم Git عالميًا:





git config --global user.name 'LinuxHint21'

هنا:

  • ' -عالمي 'هو مستوى تكوين تنطبق قيمته على مستخدم معين على نظام تشغيل.
  • ' اسم المستخدم 'يشير إلى اسم المستخدم الذي نريد تهيئته.
  • ' LinuxHint21 'هو اسم المستخدم الخاص بنا:



الخطوة 3: تكوين البريد الإلكتروني لمستخدم Git

الآن ، قم بتكوين عنوان البريد الإلكتروني للمستخدم عن طريق تنفيذ الأمر التالي:

git config - global user.email 'tslfmn018@gmail.com'

كيفية دمج Git و GitHub؟

بعد تكوين اسم مستخدم Git وعنوان البريد الإلكتروني ، ادمج بيانات مستودع Git المحلي مع GitHub باتباع الخطوات المذكورة أدناه:

  • قم بإعادة التوجيه إلى المستودع المحلي المطلوب.
  • قم بإنشاء ملف جديد وتتبعه.
  • احفظ التغييرات المضافة إلى مستودع Git عن طريق الالتزام.
  • بعد ذلك ، انتقل إلى مستودع GitHub البعيد وانسخ عنوان URL الخاص به.
  • أضف عنوان URL البعيد وتحقق منه.
  • قم بعمل نسخة من المحتوى المحدث للمستودع البعيد إلى الجهاز المحلي.
  • قم بتشغيل الأمر 'git push' مع الاسم البعيد واسم الفرع المحلي الذي يحتاج إلى الدفع والدمج مع الخادم البعيد.

الخطوة 1: انتقل إلى المستودع المطلوب

داخل الدليل الجذر Git ، نفّذ الأمر ' قرص مضغوط ”مع المستودع المحلي المطلوب وإعادة التوجيه إليه:

مزايا القرص المضغوط

الخطوة 2: إنشاء ملف جديد

لإنشاء ملف جديد في المستودع المحلي العامل الحالي ، استخدم ' يلمس 'وحدد اسم الملف بنوعه:

المس file1.txt

هنا ، قمنا بإنشاء ملف نصي جديد باسم ' file1.txt ':

الخطوة 3: ملف المسار

الآن ، قم بتشغيل الأمر المقدم لنقل الملف الذي تم إنشاؤه حديثًا من منطقة العمل إلى فهرس التتبع:

بوابة إضافة file1.txt

الخطوة 4: حفظ الملف في Git Repository

بعد ذلك ، ادفع الملف من منطقة التعقب إلى مستودع Git من خلال أمر 'git الالتزام' بعلامة '-m' لإضافة رسالة الالتزام المطلوبة لاستخدامها لاحقًا:

git الالتزام -m 'تمت إضافة الملف الأول'

وفقًا للإخراج التالي ، قمنا بحفظ التغييرات المتعقبة بنجاح:

الخطوة 5: انسخ عنوان URL للمستودع البعيد

بعد القيام بذلك ، انسخ عنوان URL للمستودع البعيد. من اجل ذلك الهدف:

  • افتح حساب GitHub الخاص بك.
  • انتقل إلى المستودع البعيد الذي تريده.
  • ثم اضغط على زر ' شفرة ' زر.
  • يختار ' HTTPS 'من القائمة المنسدلة الظاهرة.
  • اضغط على ' ضع علامة ✔ 'لنسخ عنوان URL إلى الحافظة الخاصة بك:

الخطوة 6: إضافة Remote إلى Local Repository

بعد ذلك ، أضف عنوان URL البعيد إلى المستودع المحلي عن طريق تشغيل الأمر التالي:

بوابة عن بعد إضافة الأصل https://github.com/GitUser0422/jooya.git

هنا، ' أصل 'هو اسمنا البعيد ثم قدمنا ​​عنوان URL للمستودع البعيد المنسوخ:

الخطوة 7: تحقق من إضافة جهاز التحكم عن بعد

بعد القيام بذلك ، قم بتشغيل الأمر المحدد أدناه للتحقق مما إذا تمت إضافة جهاز التحكم عن بُعد أم لا:

بوابة التحكم عن بعد- v

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

الخطوة 8: تنزيل محتوى المستودع البعيد

لتنزيل المحتوى المحدث للمستودع البعيد ، استخدم الأمر التالي:

جلب بوابة

ويمكن أن نرى أن؛ لقد قمنا بتنزيل محتوى المستودع البعيد بنجاح:

الخطوة 9: ادفع محتوى Git إلى GitHub

أخيرًا ، قم بتنفيذ الأمر المذكور أدناه لدمج التغييرات المحلية مع المستودع البعيد:

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

في الأمر المذكور أعلاه:

  • ' -في 'يتم استخدام علامة' لإنشاء فرع تتبع لـ ' ديف ' فرع.
  • ' أصل 'هو اسمنا البعيد أو الاسم المستعار لعنوان URL للمستودع البعيد.
  • ' ديف 'هو اسم الفرع الذي نريد دفعه.

ملحوظة : تُستخدم علامة '-u' لإنشاء فرع تتبع فقط للدفعة الأولى من أي فرع محلي إلى الخادم البعيد

وفقًا للإخراج الموضح أدناه ، تم دفع فرعنا المحلي ودمجه بنجاح مع GitHub:

للتحقق ، أعد التوجيه إلى مستودع بعيد معين وتحقق مما إذا كانت بيانات Git قد تم دمجها مع خادم GitHub أم لا. كما هو موضح في المنطقة الموضحة أدناه:

هذا كل شيء! لقد أوضحنا دمج Git و GitHub.

خاتمة

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