گیت را از طریق درسهای ساختاریافته، مثالهای عملی، ارجاعات دستوری، آزمونها و چالشهای عملی بیاموزید.
چه برای اولین بار گیت را یاد بگیرید و چه بخواهید دانش فعلی خود را تقویت کنید، «یادگیری گیت» روشی ساختاریافته برای درک کنترل نسخه از اصول اولیه تا گردشهای کاری پیشرفته ارائه میدهد.
گام به گام گیت را بیاموزید
درسهایی را دنبال کنید که برای افزایش تدریجی دانش شما طراحی شدهاند. با مخازن و کامیتها شروع کنید، سپس به شاخهبندی، همکاری، ریبیس کردن، عیبیابی و گردشهای کاری پیشرفته گیت بروید.
مباحث عبارتند از:
• تنظیم و پیکربندی Git
• مخازن، مرحلهبندی و کامیتها
• شاخهبندی و ادغام
• مخازن از راه دور
• درخواستهای Pull و همکاری
• ریبیس کردن و ریبیس تعاملی
• ذخیره تغییرات
• برچسبها و انتشارها
• رفلاگ و بازیابی
• گیت دو نیم کردن
• قلابهای گیت
• زیرماژولها
• گیت فلو و گیتهاب فلو
• عیبیابی مشکلات رایج گیت
• گردشهای کاری پیشرفته گیت
بیش از ۲۰۰ دستور گیت
هر زمان که به آن نیاز دارید، یک مرجع دقیق از دستورات گیت را در دسترس داشته باشید.
دستورات شامل توضیحات واضح، سینتکس، گزینهها و مثالهای عملی هستند تا به شما در درک نحوه استفاده از آنها در گردشهای کاری توسعه واقعی کمک کنند.
به جای تلاش برای به خاطر سپردن همه چیز به طور همزمان، دستورات را بر اساس دستهبندی جستجو و بررسی کنید.
آنچه را که یاد میگیرید تمرین کنید
یادگیری گیت زمانی آسانتر میشود که به طور فعال از آنچه آموختهاید استفاده کنید.
با استفاده از حالتهای مختلف آزمون و چالش که برای سنجش درک شما از دستورات، مفاهیم، گردشهای کاری و موقعیتهای رایج گیت طراحی شدهاند، تمرین کنید.
دریافت بازخورد فوری و بازدید مجدد از حوزههایی که به تمرین بیشتری نیاز دارید.
دانش گیت خود را افزایش دهید
یادگیری خود را در حین کار با برنامه پیگیری کنید.
کسب امتیاز تجربه (XP)، تکمیل چالشها، حفظ مسیرهای یادگیری، آزادسازی دستاوردها و بهبود تسلط خود در مباحث مختلف گیت.
پیشرفت شما، مشاهده آنچه را که تکمیل کردهاید و آنچه را که باید در مرحله بعد یاد بگیرید، آسان میکند.
از اولین تعهد شما به گیت پیشرفته
اگر در گیت تازهکار هستید، با اصول اولیه شروع کنید:
git init
git add
git commit
git status
git log
git branch
git switch
git merge
git push
git pull
با پیشرفت، مفاهیم پیشرفتهتری از جمله rebase کردن، reflog، bisect، hooks، submodules، حل تعارض، تکنیکهای بازیابی و گردشهای کاری مشارکتی را بررسی کنید.
ساخته شده برای توسعه واقعی
مفاهیم کاربردی در توسعه نرمافزار روزمره را بیاموزید.
درک کنید که شاخهها چگونه کار میکنند، چگونه تیمها همکاری میکنند، چگونه تداخلهای ادغام رخ میدهند، چگونه میتوان کامیتها را سازماندهی مجدد کرد، چگونه میتوان کارهای از دست رفته را بازیابی کرد و چگونه گیت در گردشهای کاری توسعه مدرن جای میگیرد.
پیشرفت و دستاوردها
با موارد زیر در حین یادگیری انگیزه خود را حفظ کنید:
• XP و پیشرفت سطح
• رگههای یادگیری
• دستاوردها
• تسلط بر دستهبندی
• پیشرفت در آزمون
• حالتهای چالش
• تاریخچه یادگیری
طراحی شده برای توسعهدهندگان
این رابط کاربری به گونهای طراحی شده است که تمرکز را بر یادگیری حفظ کند.
ویژگیها عبارتند از:
• رابط کاربری مدرن اندروید
• تمهای تیره و روشن
• یادگیری آفلاین
• جستجوی سریع دستورات
• مسیرهای یادگیری ساختاریافته
• ردیابی پیشرفت
• پشتیبانی از قابلیت دسترسی
• اندازه متن قابل تنظیم
• پشتیبانی از صفحهخوان
• گزینههای کنتراست بالا
• بدون تبلیغات
به صورت آفلاین یاد بگیرید
درسها، دستورات گیت، مثالها و محتوای تمرینی به صورت آفلاین در دسترس هستند.
میتوانید گیت را در حین رفت و آمد، مسافرت یا هر جایی که اتصال اینترنتی مطمئنی ندارید، مطالعه کنید.
این برنامه برای چه کسانی مناسب است؟
Learn Git برای افراد زیر طراحی شده است:
• دانشآموزانی که کنترل نسخه را یاد میگیرند
• توسعهدهندگانی که گیت را یاد میگیرند
• برنامهنویسانی که برای نقشهای فنی آماده میشوند
• توسعهدهندگان اندروید، وب، بکاند و فرانتاند
• مهندسان DevOps و نرمافزار
• توسعهدهندگانی که میخواهند مرجعی از دستورات گیت داشته باشند
• هر کسی که با کد منبع و مخازن کار میکند
چیزی بیش از یک برگه تقلب در مورد دستورات
این برنامه بر کمک به شما در درک عملکرد دستورات، زمان استفاده از آنها، نحوه هماهنگی گردشهای کاری گیت و نحوه برخورد با موقعیتهایی که احتمالاً هنگام کار بر روی پروژههای واقعی با آنها مواجه میشوید، تمرکز دارد.
یک مفهوم را بیاموزید، دستورات مربوطه را بررسی کنید، آنچه را که آموختهاید تمرین کنید و درک خود را بیازمایید.
دستورات Master Git با آموزش های تعاملی، آزمون ها و یادگیری بازی سازی شده!
تاریخ بهروزرسانی
۳ مهر ۱۴۰۵