این ابزار برای چه کسانی مهم است؟

Git ابزار کنترل نسخه است. QA و هماهنگ‌کننده پروژه لازم نیست حتماً برنامه‌نویس باشند، اما باید Branch، Commit، Merge Request و نسخه انتشار را بفهمند.

برای نقش‌های QA، تحلیلگر نیازمندی، مالک محصول، اسکرام مستر و هماهنگ‌کننده پروژه، هدف اصلی از یادگیری ابزار، ایجاد شفافیت، پیگیری و کاهش خطای ارتباطی است.

سرفصل‌های آشنایی اولیه

  • Repository، Branch، Commit
  • Tag و Release
  • Merge Request / Pull Request
  • Issue و Milestone
  • ارتباط Git با CI/CD

تمرین پیشنهادی

['یک سناریوی انتشار نسخه را بنویسید: کدام Branch تست می\u200cشود، Bug کجا ثبت می\u200cشود و نسخه نهایی چگونه Tag می\u200cخورد.']

سطح مورد انتظار برای شروع کار

لازم نیست در روزهای اول متخصص کامل این ابزار باشید. سطح قابل قبول برای ورود به کار این است که بتوانید مفاهیم اصلی را بفهمید، یک جریان کاری ساده را اجرا کنید، خروجی را مستند کنید و در جلسه تیمی درباره وضعیت کار توضیح بدهید.