تثبيت وإعداد Git لأول استخدام
سنثبّت Git على Windows وmacOS وLinux، ونشرح لماذا إعداد الاسم والبريد الإلكتروني ليس مجرد إجراء شكلي، بل جزء من سجلّ الكوميتات. سنجهّز الترمنال مع بعض اختصارات الأوامر المفيدة، حتى تبدأ العمل براحة من اليوم الأول بدل التعب مع الأوامر الطويلة.
- ستتمكن من تثبيت Git على أي نظام تشغيل والتحقق من أن التثبيت يعمل بشكل صحيح.
- ستفهم سبب طلب Git للاسم والبريد الإلكتروني، وكيف تظهر هذه البيانات في سجلّ الكوميتات.
- ستتمكن من إعداد الإعداد العام لـ Git بطريقة لا تحتاج معها إلى الرجوع إليه مجددًا.
จุดเริ่มต้นของบทเรียน
لماذا Git Bash هو الخيار الأفضل على ويندوز
- Git Bash يوفر بيئة أوامر شبيهة بـ Unix داخل ويندوز
- يساعد على حل مشكلة اختلاف نهايات الأسطر بين ويندوز وUnix
- يجعل طريقة كتابة الأوامر مطابقة لما تستخدمه على لينكس وماك أو إس
- يقلّل الأخطاء عند العمل ضمن فريق
إذا كنت تعمل على ويندوز، فقد يسبب لك موجّه الأوامر التقليدي مشكلات غير متوقعة مع Git، خصوصًا في طريقة التعامل مع نهايات الأسطر ومسارات الملفات. Git Bash يحل هذه المشكلات لأنه يوفر بيئة أوامر شبيهة بـ Unix مباشرة داخل ويندوز. وهذا يعني أن الأوامر التي تكتبها ستعمل بالطريقة نفسها تقريبًا عند زملائك على لينكس أو ماك أو إس، فتتجنب أخطاء كثيرة أثناء العمل الجماعي وتوفر وقتًا كان سيذهب في التنقيح. هذه نقطة مهمة جدًا للمطورين الجدد الذين يتعلمون أنظمة التحكم بالإصدارات.
خطوة بخطوة: نحمّل Git ونثبّته
- افتح git-scm.com في المتصفح
- حمّل أحدث إصدار من Git لنظام ويندوز
- شغّل المثبّت بصلاحيات المسؤول
- وافق على اتفاقية الترخيص
افتح المتصفح وانتقل إلى الموقع الرسمي: جيت إس سي إم دوت كوم. في الصفحة الرئيسية ستظهر لك عادة زر كبير للتحميل، وغالبًا سيكتشف نظام التشغيل تلقائيًا. حمّل المثبّت ثم شغّله بصلاحيات المسؤول. في الشاشة الأولى ستظهر اتفاقية الترخيص؛ اقرأها ثم اضغط زر التالي. إذا لم تكن متأكدًا من الخيارات، فالأفضل غالبًا ترك الإعدادات الافتراضية كما هي.
الإعدادات الحاسمة عند تثبيت Git
- اختر خيار 'Use Git from the Windows Command Prompt' (استخدام Git من موجه أوامر Windows)
- اختر 'Checkout as-is, commit Unix-style line endings' (استلام الملفات كما هي، وإيداعها بنهايات أسطر بنمط Unix)
- اترك محرر Nano كخيار افتراضي للمبتدئين
- هذه الإعدادات أساسية لضمان التوافق
من أهم خطوات التثبيت اختيار الإعدادات المناسبة. عند إعداد متغير PATH، اختر 'Use Git from the Windows Command Prompt' حتى تتمكن من تشغيل Git من أي موجه أوامر. وعند اختيار تنسيق نهايات الأسطر، اختر 'Checkout as-is, commit Unix-style line endings' لأن ذلك يساعد على توافق المشروع مع أنظمة أخرى. إذا لم تكن معتادًا على محرر نصوص آخر، فاترك Nano كخيار افتراضي؛ فهو أبسط للمبتدئين. هذه الإعدادات مهمة جدًا حتى يعمل Git معك بصورة صحيحة لاحقًا.
บทเรียนฉบับเต็มใช้ได้เมื่อสมัครสมาชิก
ฉบับเต็มมีสไลด์เพิ่มอีก 29 สไลด์
วิดีโอ สไลด์ทั้งหมด โน้ต แบบทดสอบ AI ติวเตอร์ และการสัมภาษณ์จะเปิดหลังเข้าสู่ระบบและสมัครสมาชิก
เข้าสู่ระบบหรือลงทะเบียน สมัครสมาชิกเนื้อหาบทเรียน
- لماذا Git Bash هو الخيار الأفضل على ويندوز
- خطوة بخطوة: نحمّل Git ونثبّته
- الإعدادات الحاسمة عند تثبيت Git
- التحقق من صحة تثبيت Git
- تثبيت Git على macOS: الطريق السهل عبر Homebrew
- تثبيت Git في Linux: أوامر لتوزيعات مختلفة
- كيف تتأكد من تثبيت Git بشكل صحيح
- توقيعك الرقمي في Git
- إعداد الاسم والبريد الإلكتروني للكوميتات
- ماذا يحدث إذا كانت بيانات الكاتب غير صحيحة؟
- الإعدادات العامة في Git: بصمتك الرقمية
- التطبيق العملي: إعداد اسم مطوّر البرامج وبريده الإلكتروني
- نتحقق من صحة إعدادات Git
- ثلاثة مستويات لإعدادات Git: system و global و local
- إعدادات النظام: قواعد عامة للجميع
- الإعدادات العامة: ملفك الشخصي
- إعدادات المشروع: قواعد خاصة بمشروع محدد
- لماذا يحتاج Git إلى محرّر نصوص؟
- نضبط المحرّر المفضّل لديك مع Git
- أمثلة على أوامر إعداد المحرّرات الشائعة
- اختصارات Git: قاموسك الشخصي للأوامر
- إنشاء أول اختصار: git status
- اختصار لعرض سجل التغييرات بشكل أوضح
- كيف تعرض جميع الأسماء المستعارة التي أنشأتها
- الإخراج الملوّن في Git: ليس مجرد شكل جميل
- تفعيل الإخراج الملوّن في Git
- إعداد الألوان حسب تفضيلاتك
- أخطاء شائعة عند إعداد بيانات الكاتب
- الإعدادات العامة والخاصة بالمشروع: أيهما يغلب؟
- لماذا لا يفتح المحرّر؟ نعالج المشكلات
- كيف تتحقق من الإعدادات خلال 30 ثانية
- أصبح Git لديك جاهزًا للعمل!
บทความเกี่ยวกับบทเรียนนี้
- วิธีติดตั้ง Git บน Windows, macOS และ Linux
- Git Bash: คืออะไร และใช้งานบน Windows อย่างไร
- Git GUI: โปรแกรม Git แบบกราฟิก TortoiseGit, GitKraken, VS Code และอื่น ๆ
- ตั้งค่า Git: git config ชื่อ อีเมล และคีย์ SSH
- Git และ GitHub: ต่างกันอย่างไร และเชื่อมโยงกันอย่างไร
บทเรียนทั้งหมดในคอร์สนี้
- مقدمة: Git من الصفر إلى مُطوّر محترف
- لماذا نحتاج إلى Git على الإطلاق — ولماذا لا يُقدّم عليك العمل دونه
- تثبيت وإعداد Git لأول استخدام
- المستودع الأول: init وadd وcommit وسحر الفهرس
- قراءة سجل المشروع: أوامر log و diff و show والتنقل في السجل
- الفروع: الواقع الموازي لرمزك البرمجي
- إلغاء الأخطاء: الأوامر restore، reset، revert — الاستخدام الصحيح والخطير
- GitHub والمستودعات البعيدة: كودك في السحابة
- العمل الجماعي: النسخ المتفرعة، الفروع المميزة وطلبات السحب
- نزاعات الدمج: لا داعي للذعر — افهمها وحُلّها
- سير عمل Git في الفرق الحقيقية: أي سير عمل تختار
- الأدوات المتقدمة: rebase، stash، cherry-pick والعلامات (tags)
- المشروع النهائي: محاكاة التطوير الجماعي الفعلي