کتاب Git پیشرفته: از GitFlow تا Trunk-Based Development با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره Git پیشرفته: از GitFlow تا Trunk-Based Development

موضوع کلی: برنامه نویسی

موضوع میانی: دواپس و زیرساخت**

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر کنترل ورژن و Git
  • 2. مروری بر مفاهیم پایه Git: Commit، Branch، Merge
  • 3. شاخص‌ها و انواع آن‌ها در Git
  • 4. Git Hooks: کاربرد و سفارشی‌سازی
  • 5. Git Stash: ذخیره و بازیابی تغییرات موقت
  • 6. Git Rebase: بازنویسی تاریخچه Commit
  • 7. Git Cherry-Pick: انتخاب Commitهای خاص
  • 8. Git Bisect: یافتن Commitهای ایجاد کننده باگ
  • 9. کار با Remote Repositories: Push، Pull، Fetch
  • 10. مدیریت Branchها: ایجاد، حذف، تغییر نام
  • 11. استراتژی‌های Branching: معرفی Gitflow
  • 12. Gitflow: Feature Branchها و توسعه موازی
  • 13. Gitflow: Release Branchها و مدیریت انتشار
  • 14. Gitflow: Hotfix Branchها و رفع باگ‌های فوری
  • 15. Gitflow: مزایا و معایب
  • 16. معرفی Trunk-Based Development
  • 17. مزایای Trunk-Based Development
  • 18. معایب Trunk-Based Development
  • 19. تفاوت‌های کلیدی Gitflow و Trunk-Based Development
  • 20. انتقال از Gitflow به Trunk-Based Development
  • 21. استفاده از Feature Flags در Trunk-Based Development
  • 22. Continuous Integration (CI) و Trunk-Based Development
  • 23. Continuous Delivery (CD) و Trunk-Based Development
  • 24. ابزارهای CI/CD سازگار با Trunk-Based Development
  • 25. Git Submodules: مدیریت پروژه‌های وابسته
  • 26. Git Subtrees: جایگزینی برای Submodules
  • 27. کار با Git LFS (Large File Storage)
  • 28. بهینه‌سازی Repositoryهای بزرگ Git
  • 29. حل تعارضات (Merge Conflicts) پیشرفته
  • 30. استفاده از `.gitattributes` برای سفارشی‌سازی Git
  • 31. Git Worktrees: کار همزمان روی چندین Branch
  • 32. Git Sparse Checkout: بررسی بخش‌های خاصی از Repository
  • 33. Git Reflog: بازیابی Commitهای از دست رفته
  • 34. Git Amend: ویرایش آخرین Commit
  • 35. Git Reset: بازگرداندن Repository به حالت‌های قبلی
  • 36. Git Revert: ایجاد Commit برای خنثی کردن تغییرات
  • 37. Git Blame: یافتن نویسنده هر خط کد
  • 38. Git Shortlog: خلاصه فعالیت‌های Commit
  • 39. Git Format-Patch و Git Apply: اشتراک‌گذاری Patchها
  • 40. استفاده از Git در محیط командной строки (CLI) پیشرفته
  • 41. Git Alias: تعریف دستورات سفارشی
  • 42. Git Config: سفارشی‌سازی تنظیمات Git
  • 43. Git Hooks پیشرفته: بررسی Commitها و اجرای اسکریپت‌ها
  • 44. Git و Workflowهای تیمی
  • 45. بهترین شیوه‌ها برای کار با Git
  • 46. عیب‌یابی مشکلات رایج Git
تگ‌ها: Agile Branching CI/CD DevOps Git Gitflow Merge Repository Trunk Based Development Workflow توسعه نرم‌افزار زیرساخت کنترل ورژن گیت مدیریت کد

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.