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

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

1 ساعت 42 دقیقهمبتدی2025-05-06

مدرسین

Barbara Forbes

Barbara Forbes

Azure MVP and GitHub Star

جزئیات دوره

اگه تا حالا پرسیدی «چرا باید از گیت استفاده کنیم؟» یا «چطور با گیت کنترل نسخه انجام بدیم؟»، این دوره بهترین جاییه که شروع کنی. باربارا فوربز، که یه متخصص بزرگ مایکروسافته و تو گیت‌هاب شناخته‌شده است، قدم‌به‌قدم بهت یاد می‌ده چطور گیت رو نصب کنی و تنظیم کنی تا پروژه‌هات رو مدیریت کنی.

از نحوه راه‌اندازی ریپازیتوری، ذخیره تغییرات یا همون کامیت کردن، تا ارسال کد به ریپازیتوری‌های آنلاین رو بهت نشون می‌ده. تو این دوره می‌فهمی چرا گیت تبدیل شده به استاندارد دنیای برنامه‌نویسی و چطور چند نفر می‌تونن روی یه پروژه کار کنن بدون اینکه تغییرات همدیگه رو گم کنن.

همچنین یاد می‌گیری چطوری فایل‌هایی که لازم نداری رو نادیده بگیری، با استفاده از شاخه‌بندی یا برنچ، روی ویژگی‌ها یا اصلاحات جدید بدون خراب کردن کد اصلی کار کنی و بعد اون‌ها رو ادغام کنی. باربارا بهت آموزش می‌ده چطور پیام‌های کامیت درست بنویسی، مشکلات معمول رو حل کنی و پروژه‌هات رو هم روی کامپیوتر خودت و هم روی گیت‌هاب مدیریت کنی. آخر دوره، خیلی راحت می‌تونی با گیت کار کنی و کنترل کامل روی کدهات داشته باشی.

اهداف یادگیری
نصب و پیکربندی گیت برای پروژه‌های شخصی و تیمی
درک کامل فرآیند کاری گیت (Git workflow) و نحوه استفاده از آن
ایجاد و مدیریت ریپازیتوری‌های محلی و راه دور (Remote repositories)
انجام تغییرات با کامیت کردن و ارسال کد (Push) به مخازن
یادگیری مفهوم فایل‌های نادیده گرفته شده (Ignore files) و کاربرد آن
کار با شاخه‌ها (Branching) برای توسعه موازی و ادغام تغییرات (Merging)
نگارش پیام‌های کامیت موثر و استاندارد
تشخیص و رفع خطاهای معمول در گیت
آشنایی با کاربرد گیت در همکاری تیمی و استفاده از پلتفرم‌هایی مثل GitHub

مهارت ها

GitVersion ControlGitHubDevOps ToolsDevOpsEssential TrainingOpen SourceSoftware Development

سرفصل ها

۰. مقدمه

  • 01 - شروع کار با گیت
  • 02 - آنچه باید بدانید

۱. چرا می‌خواهید از گیت استفاده‌کنید ?

  • 03 - گیت برای کنترل نسخه
  • 04 - گیت برای اشتراک گذاری کد
  • 05 - گیت برای همکاری
  • 06 - متن‌باز

۲. گیت چگونه کار می‌کند؟

  • 07 - استفاده از گیت به صورت محلی
  • 08 - از یک ارائه دهنده Git استفاده کنید
  • 09 - کنترل نسخه توزیع شده
  • 10 - چگونه کار با گیت را شروع کنیم

۳. نصب و پیکربندی گیت

  • 11 - برای این دوره از یک فضای کد استفاده کنید
  • 12 - نصب گیت روی ویندوز
  • 13 - نصب گیت روی لینوکس (PPT)
  • 14 - نصب گیت روی macOS
  • 15 - کلاینت‌های رابط کاربری گرافیکی گیت
  • 16 - اختیاری - نصب ویژوال استودیو کد
  • 17 - پیکربندی گیت

۴. کد خود را با گیت ارسال کنید

  • 18 - راه‌اندازی یک مخزن از راه دور
  • 19 - مخزن دوره را فورک کنید
  • 20 - مخزن راه دور را کلون کنید
  • 21 - یک فایل ایجاد کنید و آن را استیج کنید
  • 22 - کامیت کردن یک فایل
  • 23 - فایل را به مخزن راه دور ارسال کنید
  • 24 - دریافت تغییرات از مخزن راه دور
  • 25 - مقداردهی اولیه یک مخزن به صورت محلی و همگام‌سازی آن
  • 26 - چالش - اولین کد خود را وارد کنید
  • 27 - راه حل - اولین کد خود را وارد کنید

۵. ایجاد تغییرات در فایل‌ها

  • 28 - وضعیت گیت
  • 29 - ویرایش یک فایل و مشاهده تغییرات
  • 30 - حذف فایل‌ها
  • 31 - تغییر نام فایل‌ها
  • 32 - کار با پوشه‌ها
  • 33 - لغو تغییرات
  • 34 - مشاهده تاریخچه کامیت‌ها
  • 35 - بازگشت به تاریخچه گیت
  • 36 - برگرداندن یک کامیت
  • 37 - از رابط کاربری گرافیکی ویژوال استودیو کد استفاده کنید
  • 38 - چالش - ایجاد تغییر و بازگشت به حالت اولیه
  • 39 - راه حل - ایجاد تغییر و بازگرداندن

۶. مفاهیم مهم در گیت

  • 40 - نادیده گرفتن فایل‌ها
  • 41 - پوشه‌ی .git
  • 42 - یک شاخه در مخزن خود ایجاد کنید
  • 43 - ایجاد و ادغام یک درخواست pull
  • 44 - پیام‌های کامیت گیت
  • 45 - حل یک تداخل ادغام
  • 46 - چالش - ایجاد یک شاخه و درخواست pull
  • 47 - راهکار - ایجاد یک شاخه و درخواست pull

نتیجه‌گیری

  • 48 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal