در حال حاضر محصولی در سبد خرید شما وجود ندارد.
این دوره از منظر یک مهندس DevOps که کد برنامه زیادی نمی نویسد ، ایجاد شده است. نویسنده یک پروژه در دنیای واقعی را برای توضیح روند ایجاد مخزن برای انتشار کد بر روی محیط تولید انجام داده است. این درک کاملی از قدرت Git و GitHub می دهد.
این دوره با نصب GIT روی ویندوز شروع می شود ، سپس یک نمونه EC2 را تنظیم می کنید و GIT را در لینوکس نصب می کنید. پس از آن ، شما با Git Bash کار خواهید کرد و سپس یک مخزن در Git و GitHub ایجاد خواهید کرد. ارسال کنید که یک مخزن از GitHub را کلون کرده و با سایر کد توسعه دهنده کار می کنید. در مرحله بعد ، شما با تعهدات در Git و GitHub کار خواهید کرد. شما همچنین با شاخه های Git و Github همکاری خواهید کرد. در مرحله بعد ، شما یک درخواست کشش ایجاد خواهید کرد و با مخازن خصوصی کار خواهید کرد. .
سرانجام ، شما با کمک یک پروژه نقش مهندس DevOps را در مورد Git درک خواهید کرد. با استفاده از Git و GitHub برای مدیریت شغل خود به عنوان مهندس DevOps احساس اطمینان خواهید کرد. شما همچنین یک محیط GIT آماده تولید را برای توسعه دهندگان خود تنظیم کرده اید.
تمام منابع موجود در مخزن GitHub در https://github.com/packtpublishing/git_course
در دسترس است.
عنوان اصلی : Git and GitHub for DevOps Engineers
سرفصل های دوره :
مقدمه ای برای دوره:
بررسی اجمالی دوره
قبل از شروع
درباره مربی
سیستم کنترل نسخه چیست
نصب git در ویندوز
یک نمونه EC2 را تنظیم کرده و GIT را در لینوکس نصب کنید
کار با Git Bash
کار با git:
ایجاد مخزن در Git
مراحل git
گردش کار git
تغییرات کد را با مراحل مختلف git مقایسه کنید
تغییرات کد را با تعهدات مختلف محلی مقایسه کنید
کار با GitHub:
چرا ما به GitHub احتیاج داریم
ایجاد حساب GitHub
ایجاد مخزن در GitHub
کلون کردن مخزن از GitHub
کد را روی مخزن از راه دور فشار دهید
کار با سایر توسعه دهندگان:
کار با سایر کد های توسعه دهنده
کلون git در مقابل کشش git
نمی توان تغییرات را به مخزن از راه دور فشار داد
اتصال به GitHub با استفاده از SSH
نقشه مخزن محلی را با مخزن از راه دور - از راه دور اضافه کنید
چگونه یک توسعه دهنده جاوا کد را به مخزن از راه دور سوق می دهد
git تعهد می کند:
کار با تعهدات در Git
اطلاعات مربوط به تعهد خاص در Git - Git Show را بدانید
کار با تعهدات در GitHub
به طور مستقیم در GitHub تغییراتی انجام دهید
شاخه های git:
چرا به شاخه ها احتیاج داریم
استراتژی انشعاب برای محافظت از کد کار
کار با شاخه های GitHub
کار با شاخه های git
مرتکب تغییر در شاخه ها
ادغام تغییرات بر روی شعبه استاد از Dev
حل اختلافات ادغام
کار با تیم:
یک مخزن
ایجاد درخواست کشش (PR)
کار با مخازن خصوصی
اضافه کردن همکار به مخزن GitHub
ایجاد شاخه محافظت شده
برچسب زدن یک تعهد
بازگرداندن تغییرات:
تغییرات را از فهرست کار برگردانید
بازگرداندن تغییرات از مرحله مرحله بندی و مخزن محلی
با استفاده از پرونده .gitignore
مفاهیم متفرقه:
git rebase
git واکشی در مقابل کشش git
نقش مهندس DevOps در Git â € "با پروژه:
مقدمه پروژه GIT
مخزن و شاخه های Git را برای پروژه جدید تنظیم کنید
به توسعه دهندگان اجازه می دهد تا کد چک را انجام دهند
فعال کردن گردش کار DevOps در شاخه dev
درخواست (PR) را برای ادغام کد از شاخه dev به شعبه UAT بکشید
کد انتشار را بر روی تولید
تنظیم حساب AWS:
نحوه ایجاد یک حساب کاربری AWS
Git and GitHub for DevOps Engineers
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
یادگیری AWS : کورس راهکارهای معماری AWS و مدیریت سیستم
پروژه DevOps : استفاده از CI/CD, Jenkins Ansible Kubernetes
DevOps Project – 2022: CI/CD with Jenkins Ansible Kubernetes
Linux for Cloud and DevOps Engineers
Kubernetes Project-2022 CI/CD with Jenkins Helm on AKS and EKS
Kubernetes Project-2022 CI/CD with Jenkins Helm on AKS and EKS
DevOps Complete Course
DevOps Project – 2022: CI/CD with Jenkins Ansible Kubernetes
DevOps Complete Course
کورس یادگیری کامل CI/CD بوسیله Jenkins Helm بر روی AKS and EKS