CodeShot

مسیر یادگیری Git

سیستم کنترل نسخه توزیع‌شده برای ثبت تاریخچه تغییرات کد و همکاری تیمی روی یک پروژه.

5 مرحله

  1. 1.

    Git چیست؟

    سیستم کنترل نسخه توزیع‌شده برای ثبت تاریخچه تغییرات کد و همکاری تیمی روی یک پروژه.

    ~3 ساعت
  2. 2.

    مبانی Git

    سیستم کنترل نسخهٔ توزیع‌شده‌ای که تاریخچهٔ تغییرات کد را ذخیره و کار تیمی روی یک پروژه را ممکن می‌کند.

    ~3 ساعت
  3. 3.

    GitHub چیست؟

    پلتفرم ابری میزبانی مخازن Git، به‌همراه ابزارهای همکاری تیمی مثل Pull Request، Issues، Actions و Projects.

    ~3 ساعت
  4. 4.

    Azure DevOps چیست؟

    مجموعه ابزارهای مایکروسافت برای مدیریت کامل چرخه حیات نرم‌افزار: Boards برای مدیریت کار، Repos برای کد، Pipelines برای CI/CD، Artifacts و Test Plans.

    ~6 ساعت
  5. 5.

    GitHub Actions چیست؟

    موتور CI/CD یکپارچه با GitHub برای اجرای خودکار Workflow ها (Build، Test، Deploy) با تعریف فایل YAML در همان مخزن.

    ~6 ساعت