آموزش Git و GitHub
از صفر تا پروژه واقعی
تغییرات کد را مدیریت کن، تیمی کار کن و پروژههایت را حرفهای منتشر کن.
هشت گام تا ساختن
درسها کوتاهاند، اما سطحی نیستند؛ هر گام روی نتیجه گام قبلی ساخته میشود.
ساخت مخزن و اولین commit
در این درس، ساخت مخزن و اولین commit را با یک نمونه کوچک و کاربردی یاد میگیری.
وضعیت، stage و تاریخچه
در این درس، وضعیت، stage و تاریخچه را با یک نمونه کوچک و کاربردی یاد میگیری.
branch و merge
در این درس، branch و merge را با یک نمونه کوچک و کاربردی یاد میگیری.
حل conflict
در این درس، حل conflict را با یک نمونه کوچک و کاربردی یاد میگیری.
اتصال به GitHub
در این درس، اتصال به GitHub را با یک نمونه کوچک و کاربردی یاد میگیری.
Pull Request و بازبینی
در این درس، Pull Request و بازبینی را با یک نمونه کوچک و کاربردی یاد میگیری.
تگ، بازگشت و امنیت
در این درس، تگ، بازگشت و امنیت را با یک نمونه کوچک و کاربردی یاد میگیری.
پروژه انتشار نمونهکار
در این درس، پروژه انتشار نمونهکار را با یک نمونه کوچک و کاربردی یاد میگیری.
انتشار اولین پروژه
پروژه را بخشبهبخش در طول درسها میسازی. در پایان فقط یک تمرین پراکنده نداری؛ یک خروجی کامل، توضیحپذیر و قابل انتشار داری.
- تعریف مسئله و نیاز کاربر
- ساخت نسخه اولیه و قابل استفاده
- خطایابی و بهترکردن تجربه
- انتشار و دریافت بازخورد
git init
git add .
git commit -m "ساخت نسخه اولیه"
git branch -M main