آکادمی مهندس مجید کلانتریKALANTARI ACADEMY • LEARN BY DOING
مسیر گام‌به‌گام آکادمی

Git / GitHub

مدیریت نسخه و همکاری تیمی

git
● درس قابل شروع✓ تکمیل‌شده🔒 قفل
01شروع مسیر0 از 2 درس تکمیل شده⌄
  1. اولین مخزنآماده یادگیری · 9 دقیقه
  2. شاخه‌هاآماده یادگیری · 8 دقیقه
02ثبت و بررسی0 از 3 درس تکمیل شده⌄
  1. تنظیم هویت و وضعیت مخزنآماده یادگیری · 8 دقیقه
  2. سه ناحیه و ثبت تغییر انتخابیآماده یادگیری · 8 دقیقه
  3. تاریخچه، diff و commit خواناآماده یادگیری · 8 دقیقه
03شاخه و ادغام0 از 2 درس تکمیل شده⌄
  1. شاخه و کار مستقل روی قابلیتآماده یادگیری · 7 دقیقه
  2. Merge و حل تعارض🔒 نیازمند اشتراک فعال · 9 دقیقه
🔒همکاری0 از 2 درس تکمیل شده⌄
  1. Remote، fetch و push🔒 نیازمند اشتراک فعال · 8 دقیقه
  2. Clone، Fork و Pull Request🔒 نیازمند اشتراک فعال · 7 دقیقه
🔒بهداشت مخزن0 از 2 درس تکمیل شده⌄
  1. gitignore، فایل حساس و تاریخچه🔒 نیازمند اشتراک فعال · 7 دقیقه
  2. Tag و نسخه قابل شناسایی🔒 نیازمند اشتراک فعال · 7 دقیقه
🔒بازگردانی و تشخیص0 از 2 درس تکمیل شده⌄
  1. بازگردانی امن با revert و restore🔒 نیازمند اشتراک فعال · 8 دقیقه
  2. Stash، Rebase و Reflog🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒همکاری حرفه‌ای0 از 1 درس تکمیل شده⌄
  1. تست، بازبینی و خودکارسازی🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒پروژه پایانی0 از 1 درس تکمیل شده⌄
  1. پروژه پایانی: انتشار یک صفحه شخصی🔒 نیازمند اشتراک فعال · 9 دقیقه
🔒Git تفصیلی — تاریخچه و شاخه0 از 14 درس تکمیل شده⌄
  1. سه ناحیه working tree، index و HEAD🔒 نیازمند اشتراک فعال · 8 دقیقه
  2. ثبت انتخابی با add patch🔒 نیازمند اشتراک فعال · 8 دقیقه
  3. مسیرها و -- در فرمان🔒 نیازمند اشتراک فعال · 8 دقیقه
  4. پیمایش تاریخچه با graph و range🔒 نیازمند اشتراک فعال · 8 دقیقه
  5. git show و بررسی یک commit🔒 نیازمند اشتراک فعال · 8 دقیقه
  6. blame و منشأ یک خط🔒 نیازمند اشتراک فعال · 8 دقیقه
  7. ردیابی تغییر محتوا با -S و -G🔒 نیازمند اشتراک فعال · 8 دقیقه
  8. Detached HEAD و نگه‌داشتن کار🔒 نیازمند اشتراک فعال · 8 دقیقه
  9. stash با نام و بازگردانی کنترل‌شده🔒 نیازمند اشتراک فعال · 8 دقیقه
  10. reflog و بازیابی مرجع محلی🔒 نیازمند اشتراک فعال · 8 دقیقه
  11. revert و reset در تاریخچه مشترک🔒 نیازمند اشتراک فعال · 8 دقیقه
  12. cherry-pick و انتقال تغییر مشخص🔒 نیازمند اشتراک فعال · 8 دقیقه
  13. rebase تعاملی و تاریخچه محلی🔒 نیازمند اشتراک فعال · 8 دقیقه
  14. حل تعارض با فهم هر دو سمت🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒Git تفصیلی — همکاری و تحویل0 از 6 درس تکمیل شده⌄
  1. fetch، remote-tracking و upstream🔒 نیازمند اشتراک فعال · 8 دقیقه
  2. برچسب annotated برای نسخه🔒 نیازمند اشتراک فعال · 8 دقیقه
  3. worktree و دو شاخه هم‌زمان🔒 نیازمند اشتراک فعال · 8 دقیقه
  4. bisect و پیدا کردن تغییر معیوب🔒 نیازمند اشتراک فعال · 9 دقیقه
  5. gitattributes و پایان خط🔒 نیازمند اشتراک فعال · 8 دقیقه
  6. پروژه: تحویل شاخه قابل مرور🔒 نیازمند اشتراک فعال · 8 دقیقه
🔒تکمیلی کاربردی · تصویر index پس از ویرایش دوم0 از 4 درس تکمیل شده⌄
  1. تصویر index پس از ویرایش دوم — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. تصویر index پس از ویرایش دوم — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. تصویر index پس از ویرایش دوم — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. تصویر index پس از ویرایش دوم — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · stash و فایل untracked0 از 4 درس تکمیل شده⌄
  1. stash و فایل untracked — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. stash و فایل untracked — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. stash و فایل untracked — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. stash و فایل untracked — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · تغییر نام با حفظ قابلیت ردیابی0 از 4 درس تکمیل شده⌄
  1. تغییر نام با حفظ قابلیت ردیابی — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. تغییر نام با حفظ قابلیت ردیابی — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. تغییر نام با حفظ قابلیت ردیابی — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. تغییر نام با حفظ قابلیت ردیابی — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · reset soft و حفظ کار0 از 4 درس تکمیل شده⌄
  1. reset soft و حفظ کار — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. reset soft و حفظ کار — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. reset soft و حفظ کار — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. reset soft و حفظ کار — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · تفاوت دو نقطه و سه نقطه diff0 از 4 درس تکمیل شده⌄
  1. تفاوت دو نقطه و سه نقطه diff — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. تفاوت دو نقطه و سه نقطه diff — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. تفاوت دو نقطه و سه نقطه diff — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. تفاوت دو نقطه و سه نقطه 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