أساسيات Git و البدايات مع NotABug – الدرس الثاني

بعد ان تعرفنا في التدوينة السابقة على نظام Git و كيفية التسجيل في موقع NotABug , سنكمل اليوم ان شاء الله التدوينة الثانية لنتعرف على كيفية انشاء مستودع في موقع NotABug و لنبدأ بسم الله :

بعد ان اكملنا التسجيل , و عند تسجيل الدخول الى الموقع ستظهر لك النافذة التالية :

( ملاحظة : انقر على الصورة لمشاهدتها بالحجم الكامل )

 

4ستلاحظ وجود علامتي زائد ( + ) في الشريط العلوي الازرق و اخرى داخل المربع الاخضر كما تشاهد في الصورة , قم بتحريك مؤشر الفأرة على اي واحد منهما لتظهر لك نافذة تحتوي على ثلاثة خيارات موضحة في الصورة التالية:

5اختر الخيار الاول (New Repository) و الذي يتيح لك انشاء مستودع جديد لمشروعك لتنتقل للنافذة التالية و التي تحتوي على الامور التالية:

6– الخانة الاولى تخص اسم المستودع و الذي ستشاركه مع الاخرين او يصبح كمعرف للمشروع ككل لذلك يجب اختيار الاسم بشكل جيد فهو بمثابة URL المشروع.

– ستلاحظ خانة اختيار (CheckBox) و هذه تعتبر مهمة جدا في بعض الاحيان اذ عند تعليمها يصبح المستودع شخصي و لن يكون ظاهرا للاخرين ما عداك و هذه الخاصية غير متوفرة في الاشتراك العام على GitHub كما ذكرنا في التدوينة السابقة و يعتبر ميزة قوية

– الخانة الثالثة خاصة بوصف المشروع , قم بكتابة وصف مختصر للمشروع و اهدافة بصورة مبسطة بعيدة عن التعقيد او التشابك في الافكار

– بالنسبة للنوافذ المنسدلة (Language ) فمنها نختار لغة البرمجة التي كتب بها المشروع او اللغة الاعم و (Licence ) نحدد منها الترخيص الخاص بالمشروع و كلا الخيارين غير الزامي و لكن يفضل و بشدة تحديد ترخيص المشروع حفاظا على الحقوق الرقمية و تلافيا للسرقة العلمية

سنقوم في هذه السلسلة من التدوينات بعمل مستودع باسم (testpy) لشرح الاوامر عليه , لذلك سنضع في الخانة الاولى اسم المستودع (testpy) و نكتب وصف بسيط عن المشروع و نحدد لغة البرمجة (Python) من القائمة (Language) و نختار الترخيص (GPL3) كترخيص للمشروع

الان بعد ان انتهيت من كتابة المعلومات اللازمة للمشروع انقر على الزر الازرق (Creat Repository) لانشاء المستودع و مبارك عليك المستودع الجديد بالرابط التالي :  (https://notabug.org/uruk/testpy) , و لنوضح اجزاء الرابط لاننا سنحتاجه فيما بعد :
-الجزء الاول من الرابط يحتوي على عنوان الموقع بشكل عام (https://notabug.org)

-الجزء الثاني يحتوي على اسم المستخدم وهو في مثالنا باسم (uruk) و الذي قمنا بانشاءه في التدوينة السابقة

-الجزء الثالث يحتوي على اسم المستودع و الذي في مثالنا باسم (testpy)

ليتكون الرابط بشكل عام متكونا من  ( اسم الموقع + اسم المستخدم + اسم المستودع ) وهو في مثالنا  (https://notabug.org/uruk/testpy) وهو عنوان المستودع , و طالما ان المستخدم بامكانه انشاء اكثر من مستودع في نفس الحساب لذلك سيكون التغير فقط في اسم المستودع الاخير

و لكن الان ماذا لو اراد المستخدم مسح المستودع بالكامل او الغاءه بشكل نهائي ؟

الامر ايضا بغاية السهولة فكل ما عليك هو النقر على Setting على يمين الشاشة لتنتقل الى نافذة الاعدادات :

9قم بالنزول للاسفل في نافذة الاعدادات لتجد زر (Delete This Repository)  كل ما عليك الان النقر لتظهر لك نافذة التاكيد التالية :

Screenshotاكتب اسم المستودع المراد حذفه بشكل صحيح في الخانة الاولى , و كلمة السر الخاصة بحسابك في الخانة الثانية ثم انقر على (Confirm Deletion) ليتم حذف المستودع مع الملفات نهائيا

و سوف نتعرف في التدوينة القادمة ان شاء الله على كيفية تثبيت Git على نظامك و التعامل مع اوامره لرفع الملفات و التحديث و المزامنة و اضافة الملفات

( اذا وجدت اي خطأ علمي او معلومة غير صحيحة او خطأ مطبعي الرجاء تنبيهنا عنه فنحن البشر خطاؤون و جل من لا يسهو )

حيدر ماجد

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