آموزش راه‌اندازی Git و اتصال پروژه به GitHub

آموزش گیت، گیت هاب، آموزش برنامه نویسی، مدرس بهمن آبادی 1404/5/29
نویسنده: مدرس بهمن آبادی

آموزش راه‌اندازی Git و اتصال پروژه به GitHub

آموزش Git & GitHub

مقدمه

امروزه یکی از مهارت‌های حیاتی برای هر برنامه‌نویس، آشنایی با کنترل نسخه (Version Control) است. ابزار Git و سرویس GitHub به شما کمک می‌کنند تا تغییرات کد خود را مدیریت کنید، با تیم همکاری داشته باشید و از تاریخچه پروژه نسخه‌های مختلف نگه‌داری کنید. در این مقاله گام به گام آموزش می‌دهیم چگونه Git را نصب، راه‌اندازی و یک پروژه را به GitHub متصل کنید.

۱. نصب Git

برای شروع باید Git را روی سیستم خود نصب کنید:

  • نسخه مناسب ویندوز، لینوکس یا مک را دانلود کنید.

  • در نصب ویندوز، کافی است گزینه‌های پیش‌فرض را انتخاب کنید.

پس از نصب، ترمینال یا Command Prompt را باز کرده و دستور زیر را وارد کنید:

git --version

اگر نسخه Git نمایش داده شد، نصب موفق بوده است.

۲. پیکربندی Git

پس از نصب، باید نام و ایمیل خود را تنظیم کنید (این اطلاعات در Commitها ذخیره می‌شود):

git config --global user.name "Your Name"

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

GitHub

  • وارد سایت گیت هاب شوید.
  • روی New Repository کلیک کنید.
  • یک نام برای پروژه وارد کنید (مثلاً MyFirstProject).
  • گزینه Public یا Private را انتخاب کنید.
  • روی Create Repository بزنید.

 

۷. اتصال پروژه محلی به GitHub

در صفحه ایجاد Repository جدید، دستورات اتصال نمایش داده می‌شوند. معمولاً باید این‌ها را اجرا کنید:

git remote add origin https://github.com/username/MyFirstProject.git
git branch -M main
git push -u origin main

 

از این پس مخزن محلی شما به GitHub متصل است.

۸. ارسال تغییرات بعدی (Push)

هر بار که تغییری دادید:

git add .
git commit -m "شرح تغییرات"

git push

۹. دریافت تغییرات (Pull)

اگر هم‌تیمی شما در GitHub تغییراتی ثبت کرده باشد، باید آن‌ها را بگیرید:

git pull

۱۰. نکات مهم برای کار تیمی

همیشه قبل از شروع کار جدید، دستور git pull را اجرا کنید.

Commitها باید دارای توضیح واضح باشند.

بهتر است برای هر ویژگی یا باگ جدید یک Branch جدا بسازید.

نتیجه‌گیری

راه‌اندازی Git و اتصال پروژه به GitHub فرآیندی ساده اما قدرتمند است که مدیریت نسخه‌ها و همکاری تیمی را آسان می‌کند. با نصب Git، پیکربندی مخزن، و یادگیری دستورات پایه مانند add, commit, و push، می‌توانید پروژه‌های خود را به‌طور حرفه‌ای مدیریت کنید. این آموزش شما را با اصول اولیه آشنا کرد، اما برای یادگیری پیشرفته‌تر، مانند مدیریت شاخه‌های پیچیده یا ادغام مداوم، به منابع معتبر مانند مستندات GitHub (docs.github.com) یا به دوره جامع برنامه نویسی وب مدرس بهمن آبادی با پشتیبانی دائمی مراجعه کنید.