## ۱. گیت (Git) چیست؟ **گیت** یک سیستم **کنترل نسخه (Version Control System)** توزیع‌شده است که توسط لینوس توروالدز (خالق لینوکس) ابداع شد. گیت به شما اجازه می‌دهد تمام تغییرات ایجاد شده در کدهای خود را ردیابی کنید، به نسخه‌های قبلی بازگردید و به صورت گروهی روی یک پروژه کار کنید. ### چرا به گیت نیاز داریم؟ * **جلوگیری از نابودی کدها:** اگر اشتباهی مرتکب شوید، می‌توانید به نسخه سالم قبلی برگردید. * **همکاری تیمی:** چندین نفر می‌توانند همزمان روی بخش‌های مختلف یک پروژه کار کنند. * **شاخه‌بندی (Branching):** ایجاد محیط‌های تست جداگانه بدون آسیب زدن به نسخه اصلی برنامه. --- ## ۲. نصب و پیکربندی اولیه ابتدا باید گیت را از [سایت رسمی Git](https://git-scm.com/) دانلود و نصب کنید. پس از نصب، ترمینال (یا CMD) را باز کرده و مشخصات خود را ثبت کنید: ```bash # تنظیم نام کاربری git config --global user.name "Your Name" # تنظیم ایمیل git config --global user.email "yourname@example.com"