لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شاخهبندی و ادغام در گیت (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
نمایش نظرات