Files
projact/what_git-another.md
2026-05-04 15:38:54 +03:30

23 lines
1.4 KiB
Markdown

## ۱. گیت (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"