Full Stack Developer
Full Stack Developer

@hamedesam_dev

10 تغريدة 1 قراءة Jan 13, 2023
التغريدة الثانية من تغريدات #Git & #GitHub
فى هذه التغريدة هنتعرف على مُعظم معانى المُصطلحات الموجودة والمستخدمة فى Git & GitHub معرفتك بيهم هيساعدوك جدا عند التعامل معهم.
ريتويت للإفادة والدعم.
#الباشمبرمج
1. ما هو Repository؟
Repository أو Repo [المستودع] هو العنصر الأساسي في GitHub ، المستودع هو في الأساس مجلد مشروع ، يشبه إلى حد كبير نوع المجلد الذي تراه في مجلد Dropbox أو Google Drive.
2. ما هو Commit؟
Commit ترجمتها الحرفية [الإلتزام] لكن معناها فى Git & GitHub شبيه بكلمة Save وهو "الحفظ"، ويعد ملف محدث في مجلده الأصلي ويحل محل نسخة قديمة ( يعد Git جيد جدا للتحكم في الإصدارات).
3. ما هو Clone؟
clone [ استنساخ ] هو نسخ من مستودع ما على كمبيوتر المطور بدلاً من خادم في مكان آخر.
تعد النسخ استنساخًا جيد حيث يمكنك تنزيل ملف تعليمات برمجية للتلاعب والتغييرعليه في وضع عدم الاتصال أو لتحريره في محرر التعليمات البرمجية أو بيئة التطوير المتكاملة.
4. ما هو Branch؟
Branch [ الفرع ] هو نسخة مُشابها من المستودع (أي أنه يتفرع من المستودع الرئيسي، مثل المجلد الفرعي المؤقت).
5. ما هو Fetch؟
Fetch [ الجلب ] يشير إلى الحصول على أحدث التغييرات من مستودع عبر الإنترنت (مثل GitHub.com) دون دمجها، بمجرد جلب هذه التغييرات ، يمكنك مقارنتها بالفروع المحلية (الكود الموجود على جهازك المحلي).
6. ما هو Fork؟
Fork [ تشعب ] هي نسخة شخصية من مستودع مستخدم آخر موجود على حساب GitHub الخاص بك.
يسمح لك Fork بإجراء تغييرات بحرية على مشروع دون التأثير على المشروع الأصلي ، مما يتيح فرصًا لا حدود لها للتجربة والتعلم من عمل الأشخاص الآخرين.
7. ما هو Push؟
Push [ الدفع ] = [ الإرسال ] يشير إلى إرسال التغييرات التي قمت بها إلى مستودع فى GitHub.
على سبيل المثال ، إذا قمت بتغيير شيء محليًا ، فأنت تريد فى هذا الوقت إرسال أو دفع هذه التغييرات حتى يتمكن الآخرون من الوصول إليها.
8. ما هو Merge؟
Merge [ الدمج ]  يأخذ التغييرات من فرع واحد (في نفس Repo أو من Fork) ، ويطبقها في فرع آخر.
يمكن إجراء الدمج تلقائيًا عبر طلب السحب عبر واجهة الويب GitHub.com، أو يمكن القيام به دائمًا عبر سطر الأوامر Command Line.
باقى المصطلحات بالتفصيل فى هذه المقالة👇🏻
albashmoparmeg.com
#الباشمبرمج

جاري تحميل الاقتراحات...