این دوره بهصورت عمیق به قابلیتهای پیشرفته Git میپردازد و متناسب با گردشکارهای مهندسی داده و علم داده طراحی شده است. در این دوره به استراتژیهای ادغام پیچیده مسلط میشوید، یاد میگیرید چگونه تاریخچه Repository را مدیریت و دستکاری کنید و Git را برای پروژههای داده در مقیاس بزرگ بهینهسازی نمایید.
از موضوعات کلیدی میتوان به Rebasing پیشرفته، استفاده از git reflog برای بازیابی در شرایط بحرانی، اشکالزدایی کارآمد با git bisect و مدیریت فایلهای حجیم با Git LFS اشاره کرد. همچنین توسعه موازی با استفاده از Worktreeها و ماژولار کردن ساختار پروژه با Submoduleها را بررسی خواهید کرد. در پایان این دوره، مهارت لازم برای مدیریت سناریوهای پیچیده کنترل نسخه و چالشهای موجود در توسعه Data Pipeline و پروژههای داده مشارکتی را به دست میآورید.