دواپس و زیرساخت · مقدماتی

گیت و گیت‌هاب

یادگیری کنترل نسخه با گیت و کار تیمی روی گیت‌هاب، از اولین کامیت تا Pull Request

۱۸ درس ۵ ساعت

این دوره برای کسانی طراحی شده که می‌خواهند مدیریت نسخه‌های کد خود را حرفه‌ای انجام دهند و در پروژه‌های تیمی روی گیت‌هاب مشارکت کنند. اگر تا امروز فایل‌های پروژه را با نام‌هایی مثل «نسخه نهایی» و «نسخه نهایی واقعی» ذخیره می‌کرده‌اید، این دوره دقیقاً برای شماست.

در طول دوره یاد می‌گیرید گیت را نصب و پیکربندی کنید، تغییرات را با commit ثبت کنید، با branch روی ویژگی‌های مختلف کار کنید، شاخه‌ها را merge یا rebase کنید و در نهایت با remote، push و pull با گیت‌هاب کار کنید. بخش پایانی دوره به کار تیمی واقعی اختصاص دارد: باز کردن Pull Request، بررسی کد (Code Review) و حتی آشنایی مقدماتی با GitHub Actions برای اجرای خودکار تست‌ها.

پیش‌نیاز خاصی لازم نیست؛ فقط کافی است با خط فرمان (ترمینال) کمی آشنا باشید. در پایان دوره می‌توانید به‌تنهایی یا در یک تیم، پروژه‌ی خود را با گیت مدیریت کنید.

سرفصل‌ها

دواپسکنترل نسخهگیتگیت‌هاب

دوره‌های مرتبط