آموزش راهاندازی Git و اتصال پروژه به GitHub
آموزش راهاندازی Git و اتصال پروژه به GitHub
مقدمه
امروزه یکی از مهارتهای حیاتی برای هر برنامهنویس، آشنایی با کنترل نسخه (Version Control) است. ابزار Git و سرویس GitHub به شما کمک میکنند تا تغییرات کد خود را مدیریت کنید، با تیم همکاری داشته باشید و از تاریخچه پروژه نسخههای مختلف نگهداری کنید. در این مقاله گام به گام آموزش میدهیم چگونه Git را نصب، راهاندازی و یک پروژه را به GitHub متصل کنید.
۱. نصب Git
برای شروع باید Git را روی سیستم خود نصب کنید:
وارد سایت رسمی Git شوید: https://git-scm.com
نسخه مناسب ویندوز، لینوکس یا مک را دانلود کنید.
در نصب ویندوز، کافی است گزینههای پیشفرض را انتخاب کنید.
پس از نصب، ترمینال یا Command Prompt را باز کرده و دستور زیر را وارد کنید:
اگر نسخه Git نمایش داده شد، نصب موفق بوده است.
۲. پیکربندی Git
پس از نصب، باید نام و ایمیل خود را تنظیم کنید (این اطلاعات در Commitها ذخیره میشود):
git config --global user.email "your-email@example.com"
برای مشاهده تنظیمات:
git config --list۳. ساخت مخزن (Repository) محلی
در پوشه پروژه خود وارد شوید و دستور زیر را اجرا کنید:
git init
این دستور یک مخزن محلی Git ایجاد میکند.
۴. افزودن فایلها به Stage
برای اینکه تغییرات آماده Commit شوند:
git add .
(نقطه .
یعنی همه فایلها اضافه شوند.)
۵. ثبت Commit
برای ذخیره تغییرات در تاریخچه Git:
git commit -m "Initial commit"
۶. ساخت مخزن در GitHub
- وارد سایت گیت هاب شوید.
- روی New Repository کلیک کنید.
- یک نام برای پروژه وارد کنید (مثلاً
MyFirstProject
). - گزینه Public یا Private را انتخاب کنید.
- روی Create Repository بزنید.
۷. اتصال پروژه محلی به GitHub
در صفحه ایجاد Repository جدید، دستورات اتصال نمایش داده میشوند. معمولاً باید اینها را اجرا کنید:
از این پس مخزن محلی شما به GitHub متصل است.
۸. ارسال تغییرات بعدی (Push)
هر بار که تغییری دادید:
git push
۹. دریافت تغییرات (Pull)
اگر همتیمی شما در GitHub تغییراتی ثبت کرده باشد، باید آنها را بگیرید:
git pull
۱۰. نکات مهم برای کار تیمی
همیشه قبل از شروع کار جدید، دستور git pull
را اجرا کنید.
Commitها باید دارای توضیح واضح باشند.
بهتر است برای هر ویژگی یا باگ جدید یک Branch جدا بسازید.
نتیجهگیری
راهاندازی Git و اتصال پروژه به GitHub فرآیندی ساده اما قدرتمند است که مدیریت نسخهها و همکاری تیمی را آسان میکند. با نصب Git، پیکربندی مخزن، و یادگیری دستورات پایه مانند add, commit, و push، میتوانید پروژههای خود را بهطور حرفهای مدیریت کنید. این آموزش شما را با اصول اولیه آشنا کرد، اما برای یادگیری پیشرفتهتر، مانند مدیریت شاخههای پیچیده یا ادغام مداوم، به منابع معتبر مانند مستندات GitHub (docs.github.com) یا به دوره جامع برنامه نویسی وب مدرس بهمن آبادی با پشتیبانی دائمی مراجعه کنید.