لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته گیت و گیتهاب – بهینهسازی و اتوماسیون
- آخرین آپدیت
دانلود Advanced Git and GitHub – Optimization and Automation
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره پیشرفته گیت (Git) و گیتهاب (GitHub)، شما عمیقاً در بهینهسازی گردشهای کاری (Workflows) و اتوماسیون فرآیندها برای ارتقای مهارتهای کنترل نسخه غوطهور خواهید شد. شما موضوعات کلیدی مانند Git tags، rebasing و مدیریت وضعیت فایلها را بررسی میکنید و یاد میگیرید چگونه از GitHub Pages و Git hooks برای توسعهای روان و کارآمد استفاده کنید. در طول این دوره، بر تکنیکهای پیشرفته گیت مانند cherry-picking کامیتها، انجام interactive rebasing و استفاده از گزینههای git log برای بهبود جریان کاری خود مسلط خواهید شد.
شما درک کاملی از نحوه استفاده از تگهای گیت، ایجاد تگهای annoted و lightweight و ارسال آنها به مخازن راه دور (Remote) به دست خواهید آورد. علاوه بر این، یاد میگیرید که با اعتماد به نفس در پیچیدگیهای rebasing پیمایش کنید، از جمله حل تداخلها (Conflicts) و ارسال تغییرات به شاخههای راه دور. این دوره همچنین پیچیدگیهای مدیریت فایلهای نادیده گرفته شده (Ignored files)، کار با حالتهای detached HEAD و بهینهسازی GitHub Pages برای استقرار (Deployment) را پوشش میدهد.
این دوره برای یادگیرندگان سطح متوسط با درک پایه از گیت طراحی شده است. اگر میخواهید فرآیند توسعه خود را سادهتر کرده و کارایی کنترل نسخه خود را افزایش دهید، این دوره ابزارها و تکنیکهای ضروری را در اختیار شما قرار میدهد. چه به صورت انفرادی کار کنید و چه در یک تیم، تسلط بر این استراتژیهای گیت و گیتهاب توانایی شما را در مدیریت و استقرار پروژهها به شدت بهبود میبخشد.
سرفصل ها و درس ها
تگهای گیت (Git Tags)
Git Tags
بخش ۱۳: مقدمه
Section 13 Introduction
بررسی کلی تگهای گیت
Git Tags Overview
تفاوت محیط Staging و Production
Staging Versus Production
نمایش نظرات