مسیر گامبهگام آکادمی
gitGit / GitHub
مدیریت نسخه و همکاری تیمی
● درس قابل شروع✓ تکمیلشده🔒 قفل
01شروع مسیر0 از 2 درس تکمیل شده⌄
02ثبت و بررسی0 از 3 درس تکمیل شده⌄
03شاخه و ادغام0 از 2 درس تکمیل شده⌄
- شاخه و کار مستقل روی قابلیتآماده یادگیری · 7 دقیقه
- Merge و حل تعارض🔒 نیازمند اشتراک فعال · 9 دقیقه
🔒همکاری0 از 2 درس تکمیل شده⌄
- Remote، fetch و push🔒 نیازمند اشتراک فعال · 8 دقیقه
- Clone، Fork و Pull Request🔒 نیازمند اشتراک فعال · 7 دقیقه
🔒بهداشت مخزن0 از 2 درس تکمیل شده⌄
- gitignore، فایل حساس و تاریخچه🔒 نیازمند اشتراک فعال · 7 دقیقه
- Tag و نسخه قابل شناسایی🔒 نیازمند اشتراک فعال · 7 دقیقه
🔒بازگردانی و تشخیص0 از 2 درس تکمیل شده⌄
- بازگردانی امن با revert و restore🔒 نیازمند اشتراک فعال · 8 دقیقه
- Stash، Rebase و Reflog🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒همکاری حرفهای0 از 1 درس تکمیل شده⌄
- تست، بازبینی و خودکارسازی🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒پروژه پایانی0 از 1 درس تکمیل شده⌄
- پروژه پایانی: انتشار یک صفحه شخصی🔒 نیازمند اشتراک فعال · 9 دقیقه
🔒Git تفصیلی — تاریخچه و شاخه0 از 14 درس تکمیل شده⌄
- سه ناحیه working tree، index و HEAD🔒 نیازمند اشتراک فعال · 8 دقیقه
- ثبت انتخابی با add patch🔒 نیازمند اشتراک فعال · 8 دقیقه
- مسیرها و -- در فرمان🔒 نیازمند اشتراک فعال · 8 دقیقه
- پیمایش تاریخچه با graph و range🔒 نیازمند اشتراک فعال · 8 دقیقه
- git show و بررسی یک commit🔒 نیازمند اشتراک فعال · 8 دقیقه
- blame و منشأ یک خط🔒 نیازمند اشتراک فعال · 8 دقیقه
- ردیابی تغییر محتوا با -S و -G🔒 نیازمند اشتراک فعال · 8 دقیقه
- Detached HEAD و نگهداشتن کار🔒 نیازمند اشتراک فعال · 8 دقیقه
- stash با نام و بازگردانی کنترلشده🔒 نیازمند اشتراک فعال · 8 دقیقه
- reflog و بازیابی مرجع محلی🔒 نیازمند اشتراک فعال · 8 دقیقه
- revert و reset در تاریخچه مشترک🔒 نیازمند اشتراک فعال · 8 دقیقه
- cherry-pick و انتقال تغییر مشخص🔒 نیازمند اشتراک فعال · 8 دقیقه
- rebase تعاملی و تاریخچه محلی🔒 نیازمند اشتراک فعال · 8 دقیقه
- حل تعارض با فهم هر دو سمت🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒Git تفصیلی — همکاری و تحویل0 از 6 درس تکمیل شده⌄
- fetch، remote-tracking و upstream🔒 نیازمند اشتراک فعال · 8 دقیقه
- برچسب annotated برای نسخه🔒 نیازمند اشتراک فعال · 8 دقیقه
- worktree و دو شاخه همزمان🔒 نیازمند اشتراک فعال · 8 دقیقه
- bisect و پیدا کردن تغییر معیوب🔒 نیازمند اشتراک فعال · 9 دقیقه
- gitattributes و پایان خط🔒 نیازمند اشتراک فعال · 8 دقیقه
- پروژه: تحویل شاخه قابل مرور🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒تکمیلی کاربردی · تصویر index پس از ویرایش دوم0 از 4 درس تکمیل شده⌄
- تصویر index پس از ویرایش دوم — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
- تصویر index پس از ویرایش دوم — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
- تصویر index پس از ویرایش دوم — عیبیابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
- تصویر index پس از ویرایش دوم — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · stash و فایل untracked0 از 4 درس تکمیل شده⌄
- stash و فایل untracked — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
- stash و فایل untracked — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
- stash و فایل untracked — عیبیابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
- stash و فایل untracked — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · تغییر نام با حفظ قابلیت ردیابی0 از 4 درس تکمیل شده⌄
- تغییر نام با حفظ قابلیت ردیابی — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
- تغییر نام با حفظ قابلیت ردیابی — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
- تغییر نام با حفظ قابلیت ردیابی — عیبیابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
- تغییر نام با حفظ قابلیت ردیابی — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · reset soft و حفظ کار0 از 4 درس تکمیل شده⌄
- reset soft و حفظ کار — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
- reset soft و حفظ کار — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
- reset soft و حفظ کار — عیبیابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
- reset soft و حفظ کار — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · تفاوت دو نقطه و سه نقطه diff0 از 4 درس تکمیل شده⌄
- تفاوت دو نقطه و سه نقطه diff — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
- تفاوت دو نقطه و سه نقطه diff — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
- تفاوت دو نقطه و سه نقطه diff — عیبیابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
- تفاوت دو نقطه و سه نقطه diff — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
نقشه مباحث تکمیلی · هنوز به درس آکادمی تبدیل نشدهاند
درسهای بالا محتوای آموزشی این نسخهاند. این فهرست، ریزعنوانهای برنامه توسعه محتواست و با گذراندن آزمون باز نمیشود.
Git و مدیریت نسخه · بخش 1
- Git HOME
- Git Intro
- Git Install
- Git Config
- Git Get Started
- Git New Files
- Git Staging
- Git Commit
- Git Tagging
- Git Stash
- Git History
- Git Help
- Git Branch
- Git Merge
Git و مدیریت نسخه · بخش 2
- Git Workflow
- Git Glossary
کار با GitHub
- GitHub Get Started
- Git What is SSH?
- GitHub Add SSH
- GitHub Set Remote
- GitHub Edit Code
- Pull from GitHub
- Push to GitHub
- GitHub Branch
- Pull Branch from GitHub
- Push Branch to GitHub
- GitHub Flow
- GitHub Pages
- Git GUI Clients
همکاری و مشارکت
- GitHub Fork
- Git Clone from GitHub
- GitHub Send Pull Request
بازگردانی تغییرات
- Git Revert
- Git Reset
- Git Amend
- Git Rebase
- Git Reflog
- Git Recovery
Git پیشرفته
- Git .gitignore
- Git .gitattributes
- Git Large File Storage (LFS)
- Git Signing Commits/Tags
- Git Cherrypick & Patch
- Git Merge Conflicts
- Git CI/CD
- Git Hooks
- Git Submodules
- Git Remote Advanced