نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
امروزه تقریباً هر راه حلی به نوعی کنترل نسخه نیاز دارد. این دوره به شما می آموزد که چگونه از Git به عنوان راه حل کنترل نسخه استفاده کنید و چگونه با GitHub یکپارچه شوید. در ابتدا استفاده از Git می تواند ترسناک به نظر برسد و مشخص نیست که چگونه شروع کنید. در این دوره آموزشی، DevOps با GitHub و Azure: Implementing Source Control با GitHub، یاد خواهید گرفت که به طور کامل از Git استفاده کنید و چگونه به GitHub برای یک مخزن مرکزی که می تواند به اشتراک گذاشته شود، گسترش دهید. ابتدا، اصول Git و موارد استفاده کلیدی آن را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از شاخه ها را خواهید فهمید. در نهایت، یاد خواهید گرفت که چگونه از Git به عنوان ابزاری برای کار با دیگران در یک پروژه استفاده کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Git مورد نیاز برای استفاده کامل از آن در پروژه های خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
Git و GitHub مقدمه
Git and GitHub Introduction
-
معرفی ماژول
Module Introduction
-
چرا این مهم است
Why This Is Important
-
ویژگی های یک سیستم کنترل منبع
Features of a Source Control System
-
سیستم های کنترل منبع متمرکز در مقابل سیستم های توزیع شده
Centralized vs. Distributed Source Control Systems
-
نمای کلی Git
Git Overview
-
استفاده از Git Demo
Using Git Demo
-
یکپارچه سازی مداوم
Continuous Integration
-
خلاصه ماژول
Module Summary
شروع و استفاده از Git
Getting Started and Using Git
-
معرفی ماژول
Module Introduction
-
پیکربندی اولیه Git
Initial Git Configuration
-
Core Git Concept
Core Git Concept
-
لایه های منطقی اساسی
Git Basic Logical Layers
-
ایجاد یک مخزن جدید
Creating a New Repository
-
اضافه و متعهد شوید
Add and Commit
-
حذف یک فایل
Removing a File
-
حذف محتوای مرحله بندی شده
Removing Staged Content
-
لغو یک تعهد
Undoing a Commit
-
استفاده از برچسب ها
Using Tags
-
متعهد، استاد، و سر
Commits, Master, and Head
-
استفاده از مخازن از راه دور
Using Remote Repositories
-
Git Pull
Git Pull
-
گیت واکشی
Git Fetch
-
فشار
Git Push
-
نادیده گرفتن فایل ها
Ignoring Files
-
Git Attributes
Git Attributes
-
خلاصه ماژول
Module Summary
استفاده از شاخه ها
Using Branches
-
معرفی ماژول
Module Introduction
-
نمای کلی شعبه
Branch Overview
-
استفاده از شاخه ها
Using Branches
-
ادغام شاخه ها
Merging Branches
-
ادغام بدون Fast Forward
Merging without Fast Forward
-
ادغام سه طرفه
Three-way Merge
-
Rebase
Rebase
-
شعبه ها به مخزن از راه دور
Branches to Remote Repository
-
حذف یک شعبه
Deleting a Branch
-
حفاظت از یک شعبه
Protecting a Branch
-
بازنویسی تاریخ
Rewriting History
-
خلاصه ماژول
Module Summary
همکاری با Pull Requests
Collaborating with Pull Requests
-
معرفی ماژول
Module Introduction
-
درک و استفاده از درخواست های کششی
Understanding and Using Pull Requests
-
خلاصه ماژول
Module Summary
نمایش نظرات