Git

اگر به‌دنبال یک منبع جامع و کاربردی برای یادگیری Git و GitHub هستید، این مجموعه‌ دقیقاً برای شما طراحی شده است. در این دوره از مبانی سیستم‌های کنترل نسخه (Version Control Systems) شروع می‌کنیم و گام‌به‌گام وارد مباحث تخصصی‌تر می‌شویم. از معرفی Git و معماری داخلی آن گرفته تا نصب و پیکربندی روی سیستم‌عامل‌های مختلف، ساخت اولین Commit، درک فرآیند git init، مدیریت تغییرات با Commit و Diff، و یادگیری دستورات Undo برای برگرداندن تغییرات. این مجموعه به‌صورت عملی و پروژه‌محور تدوین شده تا علاوه بر مفاهیم نظری، با مثال‌های واقعی و دستورات Git در خط فرمان، تجربه‌ی ملموسی از کار با این ابزار قدرتمند کسب کنید.

در ادامه‌ی این آموزش‌ها، مباحث پیشرفته‌تری مثل Branching در Git برای مدیریت توسعه همزمان چند ویژگی، Merge و حل تعارض‌ها (Conflicts) در کار تیمی، و در نهایت اتصال مخزن‌های محلی به مخازن راه‌دور در GitHub را پوشش می‌دهیم. شما یاد می‌گیرید چگونه پروژه‌های خود را در GitHub منتشر کنید، با دیگران همکاری کنید، Pull Request ارسال کنید و در پروژه‌های متن‌باز جهانی مشارکت داشته باشید.

دکمه بازگشت به بالا