أساسيات GIT للمبتدئين في تطوير الويب 👶
أساسيات GIT للمبتدئين في تطوير الويب 👶 ## ما هو Git؟ 1. Git هو نظام تحكم في الإصدارات موزع. 2. قاعدة البيانات الكاملة والتاريخ متاحة على جهاز كل مطور، مما يسهل عملية إنشاء الفروع ودمجها. 3. يُستخدم كنظام تحكم في الإصدارات (VCS) لتتبع التغييرات في الملفات الحاسوبية. * نظام تحكم موزع في الإصدارات * ينسق العمل بين عدة مطورين * معرفة من قام بإجراء التغييرات ومتى * إمكانية الرجوع إلى أي وقت سابق * مستودعات محلية وعن بُعد ## مفاهيم GIT * يتتبع تاريخ الكود * يأخذ "لقطات" لملفاتك * أنت تقرر متى تأخذ لقطة عن طريق إنشاء "commit" * يمكنك زيارة أي لقطة في أي وقت * يمكنك تجهيز الملفات قبل الالتزام ### الفرق بين Git و GitHub ## تثبيت GIT * Linux (Debian) $sudo apt-get install git * Linux (Fedora) $sudo yum install git * تحميل لنظام Mac * تحميل لنظام Windows ### خطوات عملية التثبيت: 1. 2. 3. 4. 5. 6. ثم متابعة Next > Next > Next > Install 7. ### بعد التثبيت، نحتاج إلى إعداد Git باستخدام Git Bash 1. git config --global user.name 'YourName' 2. git config --global user.email 'YourEmail' ___ ## أوامر Git ___ ### الحصول على المشاريع وإنشاؤها ### أخذ اللقطات الأساسية ### إنشاء الفروع ودمجها ### مشاركة المشاريع وتحديثها ### التفتيش والمقارنة --- إخلاء المسؤولية: تم ترجمة هذا المستند باستخدام خدمة الترجمة بالذكاء الاصطناعي Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الرسمي. للحصول على معلومات حاسمة، يُوصى بالاستعانة بترجمة بشرية احترافية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة ناتجة عن استخدام هذه الترجمة.
Example:
Follow the lesson from Microsoft Web-Dev-For-Beginners course