کتاب مقدمه‌ای بر گیت (Git) و کنترل نسخه (Version Control) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره مقدمه‌ای بر گیت (Git) و کنترل نسخه (Version Control)

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

موضوع میانی: مبانی کامپیوتر و برنامه‌نویسی

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

  • 1. مقدمه‌ای بر کنترل نسخه و اهمیت آن
  • 2. نصب و پیکربندی اولیه گیت
  • 3. ایجاد یک مخزن (Repository) جدید
  • 4. ثبت اولین تغییرات (Commit) در گیت
  • 5. بررسی وضعیت فایل‌ها با دستور Status
  • 6. مقایسه تغییرات با دستور Diff
  • 7. اضافه کردن فایل‌ها به staging area با دستور Add
  • 8. ثبت تغییرات با Commit و نوشتن پیام مناسب
  • 9. مشاهده تاریخچه commit ها با دستور Log
  • 10. بازگشت به commit های قبلی با دستور Checkout
  • 11. حذف و جابجایی فایل‌ها با دستور Git RM و MV
  • 12. فایل .gitignore و نادیده گرفتن فایل‌های خاص
  • 13. شاخه‌ها (Branches) و مفهوم آن در گیت
  • 14. ایجاد و جابجایی بین شاخه‌ها با دستور Branch و Checkout
  • 15. ادغام شاخه‌ها با دستور Merge
  • 16. حل تعارضات (Conflicts) در هنگام ادغام
  • 17. حذف شاخه‌ها پس از ادغام
  • 18. استراتژی‌های مدیریت شاخه (Git Flow و Trunk Based)
  • 19. برچسب‌گذاری (Tagging) نسخه‌ها
  • 20. مخازن راه دور (Remote Repositories) و مفهوم Remote
  • 21. اتصال به مخزن راه دور با دستور Remote
  • 22. همگام‌سازی با مخزن راه دور (Push و Pull)
  • 23. کلون کردن (Clone) یک مخزن راه دور
  • 24. دریافت تغییرات بدون ادغام (Fetch)
  • 25. کار با فورک (Fork) و درخواست کشش (Pull Request)
  • 26. معرفی گیت‌هاب (GitHub)، گیت‌لب (GitLab) و بیت‌باکت (Bitbucket)
  • 27. ثبت‌نام و ایجاد مخزن در گیت‌هاب
  • 28. مدیریت همکاران (Collaborators) در مخازن راه دور
  • 29. کار با مسائل (Issues) و پروژه (Projects) در گیت‌هاب
  • 30. معرفی و نحوه استفاده از گیت‌هاب فلو (GitHub Flow)
  • 31. بازیابی فایل‌های حذف شده با Git Restore
  • 32. بازنویسی تاریخچه با دستور Rebase
  • 33. تفاوت بین Merge و Rebase و زمان استفاده از هرکدام
  • 34. کار با Stash برای ذخیره موقت تغییرات
  • 35. پاکسازی مخزن با دستور Clean
  • 36. مدیریت چندین Remote
  • 37. معرفی Submodule برای پروژه‌های چندتایی
  • 38. معرفی Subtree به عنوان جایگزین Submodule
  • 39. اشکال‌زدایی و عیب‌یابی مشکلات رایج گیت
  • 40. راهکارهای لغو تغییرات (Revert، Reset و Checkout)
  • 41. کار با فایل‌های باینری و بزرگ در گیت
  • 42. گیت و محیط‌های تیمی (Team Collaboration)
  • 43. بهترین روش‌ها (Best Practices) برای پیام‌های Commit
  • 44. مدیریت رمزهای عبور و کلیدهای SSH در گیت
  • 45. معرفی ابزارهای GUI برای گیت (Sourcetree، GitKraken)
  • 46. یکپارچگی مداوم (CI/CD) و گیت
  • 47. گیت‌هاب اکشنز (GitHub Actions) برای خودکارسازی
  • 48. گیت‌هاب پیجز (GitHub Pages) برای انتشار وب‌سایت
  • 49. نکات امنیتی در استفاده از گیت و مخازن راه دور
  • 50. خلاصه و مرور مفاهیم کلیدی
تگ‌ها: GitHub آموزش گیت برنامه نویسی توسعه نرم افزار کنترل نسخه گیت وردپرس ورژن کنترل

نظرات

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

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