دوره آموزشی Git برای مدیریت سیستم
1 ساعت 46 دقیقهپیشرفته2019-07-17
مدرسین

Grant McWilliams
Consultant, Speaker, Writer, Professor, Developer
جزئیات دوره
Git با در نظر گرفتن توسعه دهندگان نرم افزار طراحی شده است. اما این سیستم کنترل نسخه توزیع شده محبوب - که مدیریت تغییرات در کد منبع و فایل های متنی را برای افراد در مکان های مختلف آسان می کند - می تواند در دنیای مدیریت سیستم نیز مفید باشد. در این دوره، نحوه استفاده از Git را برای مدیریت بهتر تغییرات و متمرکز کردن مدیریت سیستم کشف کنید. مربی Grant McWilliams نحوه نصب Git را بر روی چندین سیستم عامل مختلف نشان می دهد. سپس نحوه ایجاد مخازن محلی و راه دور، ایجاد و تجزیه و تحلیل تعهدات، و بازگشت به نسخه های قبلی فایل ها را پوشش می دهد. برای جمعبندی، او استراتژیهای دنیای واقعی را برای مدیریت فایلهای سیستم با استفاده از کنترل نسخه، و همچنین نحوه استفاده از ابزارهای شخص ثالث که قابلیتهای سیستم را گسترش میدهند، به اشتراک میگذارد.
اهداف یادگیری
چرا از Git برای مدیریت سیستم استفاده کنیم؟
نصب Git بر روی سیستم عامل های مختلف
ایجاد یک مخزن محلی
تعهد و اضافه کردن فایل ها
برگشت به عقب تغییر می کند
ایجاد یک مخزن از راه دور Git
استراتژی های مدیریت فایل های سیستم
کار با ابزارهای Git شخص ثالث
اهداف یادگیری
چرا از Git برای مدیریت سیستم استفاده کنیم؟
نصب Git بر روی سیستم عامل های مختلف
ایجاد یک مخزن محلی
تعهد و اضافه کردن فایل ها
برگشت به عقب تغییر می کند
ایجاد یک مخزن از راه دور Git
استراتژی های مدیریت فایل های سیستم
کار با ابزارهای Git شخص ثالث
مهارت ها
GitSoftware AdministrationVersion ControlDevOps ToolsServer AdministrationDevOpsNetwork AdministrationNetwork and System AdministrationOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - مدیریت سیستم با Git
- 02 - آنچه شما نیاز دارید
1. مروری بر کنترل نسخه
- 03 - کنترل نسخه چیست
- 04 - Git چگونه متفاوت است
- 05 - چرا از Git برای مدیریت سیستم استفاده کنید
2. نصب Git
- 06 - نصب Git در Fedora CentOS
- 07 - نصب Git از منبع در لینوکس
- 08 - نصب Git در ویندوز
- 09 - نصب Git در macOS X
- 10 - پیکربندی Git
3. استفاده از Git
- 11 - ایجاد یک مخزن محلی
- 12 - تعهد و افزودن فایل ها
- 13 - تجزیه و تحلیل تاریخچه ارتکاب Git
- 14 - نادیده گرفتن فایل ها
- 15 - تغییرات برگشتی
4. Git Branching
- 16 - چرا شعبه
- 17 - ایجاد شعبه
- 18 - مقایسه، تغییر نام و حذف شاخه ها
- 19 - ادغام شاخه ها
5. Git Remotes
- 20 - ایجاد یک مخزن GitHub
- 21 - شبیه سازی یک مخزن راه دور GitHub
- 22 - گرفتن و هل دادن به یک مخزن راه دور
- 23 - یک مخزن Git راه دور ایجاد کنید
- 24 - استفاده از کلیدهای SSH برای احراز هویت
6. Git برای مدیریت سیستم
- 25 - استراتژی های مدیریت فایل های سیستمی
- 26 - فایل های پیکربندی سیستم لینوکس را با etckeeper مدیریت کنید
- 27 - فهرست های کاربری خاص را مدیریت کنید
- 28 - فایل های سند وب آپاچی را مدیریت کنید
- 29 - ابزارها و امکانات جانبی Git شخص ثالث
نتیجه
- 30 - از سیستم مدیریت پیکربندی با Git استفاده کنید
- 31 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع گیت
- دوره آموزشی راهنمای کامل گیت
- دوره آموزشی مبانی برنامه نویسی: کنترل نسخه با Git
- دوره آموزشی یادگیری Git و GitHub
- دوره آموزشی ایجاد پورتفولیوهای GitHub
- دوره آموزشی برنامه نویسی جفت هوش مصنوعی با GitHub Copilot X
- دوره آموزشی یادگیری جامع گیت هاب: بخش اول مبانی
- دوره آموزشی مدیریت وابستگی Git با زیر ماژول ها و زیردرخت ها