آموزش شاخه‌بندی و ادغام در گیت (Git Branching and Merging) - آخرین آپدیت

دانلود Branching and Merging in Git

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا می‌خواهید جریان کاری خود را بهبود ببخشید و مانند یک متخصص با دیگران همکاری کنید؟ گیت (Git) فراتر از یک ابزار ساده کنترل نسخه است؛ گیت سنگ بنای توسعه نرم‌افزارهای مدرن است. این دوره جامع «شاخه‌بندی و ادغام در گیت»، مفاهیم حیاتی Git را به صورت کاربردی و عملی آموزش می‌دهد. با بررسی سناریوهای واقعی، خواهید دید که چگونه استراتژی‌های شاخه‌بندی (Branching) امکان کدنویسی تمیز و مشارکتی را فراهم می‌کنند. برخلاف آموزش‌های ابتدایی، این دوره بر عملیات ضروری و پیشرفته‌ای تمرکز دارد که هر توسعه‌دهنده‌ای به آن‌ها نیاز دارد: ایجاد، جابجایی، تغییر نام، ردیابی و حذف شاخه‌ها و همچنین مدیریت انواع شاخه‌ها مانند Master، Feature، Release، Hotfix و Development. شما یاد می‌گیرید که چگونه عملیات Merge و Rebase را انجام داده و تداخل‌ها (Conflicts) را هم در محیط خط فرمان (Command-line) و هم در IDEهای محبوب مانند IntelliJ و Eclipse برطرف کنید. با استفاده از دموها، کوییزها و یادگیری کاربردی، شما قادر خواهید بود مخازن محلی (Local) و راه دور (Remote) را مدیریت کنید، تغییرات را بازگردانی نمایید و یک تاریخچه Commit تمیز داشته باشید. در پایان این دوره، شما نه تنها گیت را درک خواهید کرد، بلکه بر آن مسلط می‌شوید و تکنیک‌هایی را می‌آموزید که باعث افزایش بهره‌وری تیم و اعتماد به نفس شما در کدنویسی می‌شود.

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

شاخه‌بندی و ادغام در گیت Git Branching and Merging

  • مفهوم شاخه (Branch) Branch

  • عملیات شاخه‌بندی Branching Operations

  • ایجاد و بررسی شاخه Create and Check Branch

  • جابجایی و تغییر نام شاخه Switch and Rename Branch

  • ردیابی و حذف شاخه Track and Delete Branch

  • بررسی تفاوت بین شاخه‌ها Check Difference between Branch

  • پوش و کامیت کردن تغییرات Push and Commit Changes

  • انواع شاخه‌ها Types of Branches

  • شاخه اصلی (Master) Master Branch

  • شاخه ویژگی (Feature) Feature Branch

  • شاخه انتشار (Release) Release Branch

  • شاخه اصلاح سریع (Hotfix) Hotfix Branch

  • شاخه توسعه یا یکپارچه‌ساز (Develop) Develop or Integration Branch

  • دمو: کار با شاخه‌های گیت DEMO: Working with Git Branches

  • ادغام در گیت (Git Merge) Git Merge

  • انواع ادغام Merge Types

  • دمو: عملیات ادغام در گیت DEMO: Git Merging

  • تداخل در ادغام (Merge Conflict) Merge Conflict

  • دمو: رفع تداخلات ادغام در گیت DEMO: Git Merge Conflicts

  • استراتژی‌های ادغام Merging Strategies

  • بازسازی پایه (Rebasing) Rebasing

  • دمو: عملیات Rebasing در گیت DEMO: Git Rebasing

یکپارچه‌سازی گیت با IDEها Git Integration with IDEs

  • ویژوال استودیو کد (VS Code) Visual Studio Code

  • کار با گیت در VSCode Git with VSCode

  • اتصال VSCode به گیت‌هاب VSCode with GitHub

  • دمو: محیط IDE ویژوال استودیو کد DEMO: Visual Studio Code IDE

  • دمو: مدیریت مخازن گیت در VSCode DEMO: Visual Studio Code Git Repositories

  • محیط IntelliJ IDE IntelliJ IDE

  • کار با گیت در IntelliJ Git with IntelliJ IDE

  • دمو: نصب IntelliJ DEMO: IntelliJ Installation

  • دمو: تغییر کد در IntelliJ DEMO: IntelliJ Code Modification

  • کار با گیت در Eclipse IDE Git with Eclipse IDE

  • دمو: نصب Eclipse DEMO: Eclipse Installation

  • دمو: تغییر کد در Eclipse DEMO: Eclipse Code Modification

نمایش نظرات

آموزش شاخه‌بندی و ادغام در گیت (Git Branching and Merging)
جزییات دوره
4h 5m
34
(آخرین آپدیت)
915
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده