کتاب Git پیشرفته: از GitFlow تا Trunk-Based Development با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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
توسعه نرمافزار
زیرساخت
کنترل ورژن
گیت
مدیریت کد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.