Zen Eddin Allaham نشر 14 يوليو أرسل تقرير نشر 14 يوليو ماهو git وفي ماذا يستخدم وهل تعلمه امر صعب 1 اقتباس
0 عماد شيخ العشرة نشر 14 يوليو أرسل تقرير نشر 14 يوليو الGit هو نظام تتبع اصدارات يُستخدم لتتبع التغييرات في الملفات والمشاريع البرمجية، خصوصًا تلك التي يعمل عليها أكثر من شخص. تخيل أن لدينا تطوير نطوره سواء كنت لحالك او مع فريق ونحن بالتطوير عادة ما نعمل كل مميزة منفصلة عن الاخرى في التطبيق فبعد ان انهيت مميزة ما وبدانا بتطوير ميزة ثانية فحصل اثناء تطوير الثانية خلل في الكود وخرب المشروع كله واصبحت شيفرتنا غير جيدة. هل سنعيد كتابة التطبيق من جديد؟! هذا غير ممكن فلذلك نستخدم ادوات تتبع المصدر مثل Git فبعد اتمام كل ميزة نحفظ التغيرات التي حصلت في الكود وفي حال اثناء تطوير الميزة التي بعد هذه خرب المشروع او خرب الكثير من الشيفرة فبامكاننا الرجوع الى الميزة التي قبلها ونستطيع ان نرجع الى الوراء بقدر ما نستطيع وليس اخر مميزة فقط. يمكننا استخدامها كفريق ايضا وهذا يكون كالتالي: تخيل ان مشروعنا هو عبارة عن خط وهذا الخط هو الميزة بعد الأخرى فلدي انا فريق عمل فاجعل كل شخص من فريق العمل ياخذ خط فرعي من خطنا الرئيسي ونجعل كل مطور يعمل على مميزته بشكل منفصل وبعد ان ننهي مميزتنا ندمجها الى التطبيق الفرعي. تحيل ان المشروع هو الاخضر وانت تعمل مميزاتك بالازرق وشخص اخر هو البرتقالي ويمكنك ايضا الاثنين تاخذو خط فرعي من نفس المكان. ان موقع Github هو بالواقع من احد تطبيقات Git حيث ان Git يكون للجهاز المحلي و github خدمة سحابية حيث مثلا لو كنا عدة مطورين فيمكننا اخذ الكود بعد دمج الميزة من قبل شخص اخر ومواصلة بمميزة انت ستعملها. بالنسبة لك كمطور فلا تحتاج المميزات المتقدمة من Github بل اكثر من يحتاج المميزات المتقدمة منه هم مطورين DevOps لكن يجب عليك كمطور معرفة أساسياته. ومن ناحية تعلمه يوجد لدينا الكثير من المقالات فيه. كما يوجد فيديو الاساسيات الخاصة فيه: اقتباس
0 Zen Eddin Allaham نشر 14 يوليو الكاتب أرسل تقرير نشر 14 يوليو اذاً هل تعلم git امر جيد ام مضيعة للوقت وفي الوقت الحالي 1 اقتباس
0 عماد شيخ العشرة نشر 14 يوليو أرسل تقرير نشر 14 يوليو تعلم Git ليس بمضيعة بالوقت بل يمكنك استخدامه فهو يستخدم في جميع المشاريع البرمجية الكبيرة كانت ام الصغيرة وهو مفيد جدا اثناء التقديم للاعمال حيث يجب عليك معرفة الاساسيات ولا يجب عليك التعمق فيه في البداية بل معرفة الاساسيات ستساعدك في عمل مشاريعك وتنظيمها واصلاحها وتضيف مميزة يمكنك استعمالها في جميع فروع البرمجة حيث يستخدمها اغلب المبرمجين سواء مطور واجهة مستخدم او مطور واجهة خلفية او اي نوع من المطورين. اقتباس
0 Zen Eddin Allaham نشر 14 يوليو الكاتب أرسل تقرير نشر 14 يوليو طيب كيف انزل git على حاسوب Windows 11 pro 1 اقتباس
0 عماد شيخ العشرة نشر 14 يوليو أرسل تقرير نشر 14 يوليو يمكنك تنزيله عبر الرابط التالي: https://git-scm.com/downloads كما اني ارفقت لك فيديو ومقالة تشرح الاساسيات ويوجد فيديو ايضا يمكنك الاطلاع عليهم. اقتباس
0 عماد شيخ العشرة نشر 14 يوليو أرسل تقرير نشر 14 يوليو نعم تم تنزيله بنجاح. يمكنك متابعة الفيديو الذي ارفقته لك فهو يعلم الاساسيات. 1 اقتباس
السؤال
Zen Eddin Allaham
ماهو git وفي ماذا يستخدم وهل تعلمه امر صعب
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.