مبانی Git
شناخت پایههای Git، commit، branch و merge
Git یکی از مهمترین ابزارهای تیمی در توسعه نرمافزار است. با Git میتوانید تغییرات پروژه را مدیریت کنید، روی شاخههای مختلف کار کنید و تاریخچهی تغییرات را بررسی کنید.
Git چیست؟
Git یک سیستم کنترل نسخه است که به شما کمک میکند:
- نسخههای مختلف پروژه را نگه دارید
- روی چندین feature همزمان کار کنید
- تغییرات را مرور و بازگردانی کنید
- با تیم همکاری کنید
دستورات اصلی
1git init
2git status
3git add .
4git commit -m "Initial commit"
5git branch
6git checkout -b feature/login
7git merge feature/login
نکتهی مهم
در کارهای واقعی، بهتر است قبل از commit کردن، تغییرات را بررسی کنید و پیامهای commit واضح و معنیدار بنویسید.
تمرین پیشنهادی
- یک مخزن جدید بسازید
- چند فایل اضافه کنید
- یکی را تغییر دهید
- commit کنید
- یک branch جدید بسازید و تغییر را روی آن امتحان کنید