آموزش طراحی و پیاده‌سازی کنترل نسخه با استفاده از GitHub و Azure DevOps - آخرین آپدیت

دانلود Designing and Implementing Source Control using GitHub and Azure DevOps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

به عنوان یک توسعه‌دهنده مدرن یا مهندس DevOps، برای مدیریت تلاش‌های توسعه مشارکتی، باید در استفاده از سیستم‌های مدیریت کنترل نسخه (Source Control Management) تسلط داشته باشید. آشنایی با Azure DevOps و GitHub ضروری است، زیرا باید بیاموزید چگونه از این ابزارهای قدرتمند برای طراحی و پیاده‌سازی کنترل نسخه در برنامه‌های خود استفاده کنید.

در این دوره بیاموزید چگونه مدیریت کنترل نسخه مناسب و استراتژی‌های شاخه‌بندی (Branching Strategies) را برای مدیریت مخازن و پشتیبانی از توسعه تیم خود پیاده‌سازی کنید. در این مسیر، برخی از مهم‌ترین فاکتورهای قابل بررسی هنگام طراحی سیستم مدیریت کنترل نسخه و عوامل تاثیرگذار بر پیکربندی‌های مختلف را بررسی خواهید کرد. این دوره همچنین می‌تواند به عنوان منبعی برای افرادی که به دنبال کسب گواهینامه Azure DevOps Engineer Expert هستند، مورد استفاده قرار گیرد.


سرفصل ها و درس ها

مقدمه Introduction

  • مدیریت پروژه‌ها با راهکارهای کنترل نسخه Manage your projects with source control solutions

1. درک گزینه‌های سیستم کنترل نسخه 1. Understanding Source Control System Options

  • سیستم مدیریت کنترل نسخه چیست؟ What is a source control management system?

  • انواع سیستم‌های مدیریت کنترل نسخه Types of source control management systems

  • مقایسه Azure DevOps و GitHub Azure DevOps or GitHub

2. استفاده از Git برای مدیریت کنترل نسخه 2. Using Git for Source Control Management

  • پیکربندی Git LFS Configuring Git LFS

  • استفاده از فایل .gitignore Using a .gitignore file

  • درک ذخیره‌سازی فایل‌های حجیم Understanding large file storage

  • راه‌اندازی و کلون کردن یک مخزن (Repository) Set up and clone a repository

  • درک مفاهیم GitHub Understanding GitHub

  • ابزارهای مدیریت Git Git management tools

  • بررسی دستورات Git CLI Exploring Git CLI commands

3. استفاده از Git در Azure DevOps 3. Using Git with Azure DevOps

  • درک Azure DevOps Understanding Azure DevOps

  • استفاده از تگ‌ها در Git Using tags in Git

  • راه‌اندازی مخزن Git در Azure DevOps Set up a Git repository in Azure DevOps

  • پیکربندی تگ‌ها در کنترل نسخه Configuring tags in source control

  • انتقال داده‌ها از GitHub به Azure DevOps Importing from GitHub to Azure DevOps

4. پیاده‌سازی استراتژی‌های شاخه‌بندی 4. Implementing Branching Strategies

  • درک متدهای Merge در Git Understanding Git merge methods

  • استراتژی‌های شاخه‌بندی Git Git branching strategies

  • استفاده از استراتژی Git flow Using the Git flow branching strategy

  • مدیریت تداخلات هنگام ادغام (Merge Conflicts) Handling merge conflicts

  • ادغام Pull Request در Git Merging a pull request in Git

  • ایجاد یک شاخه (Branch) در Git Creating a Git branch

  • درک مفهوم شاخه‌ها در Git Understanding Git branches

  • اجرای عملیات Merge و Rebase Performing a merge and rebase

  • استفاده از Pull Requests Using pull requests

5. راه‌اندازی مخازن و دسترسی‌ها 5. Setting up Repositories and Permissions

  • پالیسی‌های شاخه و دلیل نیاز به آن‌ها Branch policies and why you need them

  • تنظیمات امنیتی شاخه‌ها Setting up branch security

  • استراتژی‌های احراز هویت در Git Git authentication strategies

نتیجه‌گیری Conclusion

  • تداوم پیشرفت با Git Continue improving with Git

نمایش نظرات

آموزش طراحی و پیاده‌سازی کنترل نسخه با استفاده از GitHub و Azure DevOps
جزییات دوره
1h 31m
29
(آخرین آپدیت)
2,408
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar