توضیحات
Git and GitHub Mastery: From Scratch to Advanced دوره آموزشی مبانی کنترل نسخه به گردشکارهای پیشرفتهی گیت و گیتهاب مورد استفاده در توسعهی حرفهای نرمافزار و محیطهای DevOps می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره برای مبتدیان، توسعهدهندگان، مهندسان DevOps، متخصصان کلود، مهندسان شبکه، مدیران سیستم، مهندسان QA و دانشجویان مناسب است و نصب و پیکربندی گیت، مخازن (repositories)، کامیتها، شاخهبندی، ادغام (merge)، مخازن ریموت و همکاری با گیتهاب را پوشش میدهد. دوره با مبانی شروع میشود: نصب و پیکربندی گیت، ساخت مخازن محلی و درک دقیق نحوهی ردیابی تغییرات فایل و ذخیرهی تاریخچهی پروژه توسط گیت در پشت صحنه. تمرین میکنید کد را بهطور آگاهانه stage و commit کنید و عادتهای کامیت تمیزی میسازید که تاریخچهی پروژه را واقعاً مفید میکند، نه فقط یک لاگ از پیامهای «fix» و «update». از آنجا، دوره به سمت کار با گیتهاب بهعنوان یک پلتفرم همکاری حرفهای میرود: ساخت مخازن ریموت، push و pull کردن کد و clone یا fork کردن پروژهها تا بتوانید در کار دیگران مشارکت کنید.
یاد میگیرید تیمهای واقعی چگونه از گیتهاب برای هماهنگی استفاده میکنند — بررسی تغییرات، مدیریت چند مشارکتکننده و همگامنگهداشتن تاریخچهی محلی و ریموت بدون انباشتهشدن تعارضها. سپس دوره به سمت تکنیکهای گیتی پیش میرود که کاربران راحت را از کاربران مطمئن جدا میکند: استراتژیهای شاخهبندی و ادغام برای کار موازی، rebase برای حفظ تاریخچهی تمیز، stash برای کنارگذاشتن ایمن تغییرات ناتمام و cherry-pick برای انتقال کامیتهای خاص بین شاخهها. حل تعارضهای merge توجه عملی ویژهای دریافت میکند، چراکه یکی از رایجترین نقاطی است که توسعهدهندگان در آن گیر میکنند — همچنین بازیابی از اشتباهات، تا یک کامیت بد، یک شاخهی ازدسترفته یا یک reset تصادفی به یک مشکل واقعی تبدیل نشود. در پایان، بههمان اندازه با گیت بهعنوان یک توسعهدهندهی مستقل که تاریخچهی خود را مدیریت میکند و بهعنوان یک عضو تیم که از طریق گیتهاب روی کدبیسهای واقعی و درحالتحول همکاری میکند، راحت خواهید بود.
آنچه در دوره Git and GitHub Mastery: From Scratch to Advanced یاد خواهید گرفت:
- تسلط بر مبانی گیت با ساخت مخازن محلی، ردیابی تغییرات فایل، stage و commit کردن کد و درک نحوهی ذخیرهی تاریخچهی پروژه توسط گیت
- استفادهی حرفهای از گیتهاب با ساخت مخازن ریموت، push و pull کردن کد، clone و fork کردن پروژهها و همکاری با سایر توسعهدهندگان
- بهکارگیری تکنیکهای پیشرفتهی گیت مانند شاخهبندی و ادغام، rebase، stash، cherry-pick، حل تعارضهای merge و بازیابی از اشتباهات
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Raman Sharma
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 164
مدت زمان آموزش: 11 ساعت و 54 دقیقه
سرفصل های دوره

پیش نیازهای دوره Git and GitHub Mastery: From Scratch to Advanced
No prior knowledge of Git or GitHub is required. This course starts from the absolute basics and gradually progresses to advanced concepts. Basic familiarity with using a computer and navigating files and folders on Windows, Linux, or macOS will be helpful.
تصاویر دوره

فیلم معرفی دوره Git and GitHub Mastery: From Scratch to Advanced
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
6.7 گیگابایت












































