آموزش پیشرفته گیت Git در برنامه نویسی

Mastering Git
تعداد ویدئو 39
زمان دوره 03:02:37
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش پیشرفته گیت Git در برنامه نویسی یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی آموزش تخصصی و پیشرفته گیت در برنامه نویسی است که با نام اصلی Mastering Git از شرکت Pluralsight منتشر شده است.

چرا از گیت به عنوان یک سیستم Version Control استفاده می کنیم؟

گیت امروزه بهترین انتخاب برای اکثر تیم های نرم افزاری است. در حالی که نیاز های هر تیم متفاوت است و باید تجزیه و تحلیل خود را انجام دهد. در اینجا دلایل اینکه چرا کنترل نسخه با Git بر سایر سیستم ها ترجیح داده می شود را شرح می دهیم:

  • مزیت های گیت: گیت عملکرد و کارایی خوب و همچنین امنیت و انعطاف پذیری بالایی دارد که اکثر تیم ها و برنامه نویسان و توسعه دهندگان به آن نیاز دارند.
  • گیت یک استاندارد واقعی است: گیت گسترده ترین ابزار مورد استفاده در نوع خود است. تقریباً تمام کد های منبع پروژه ما در Git مدیریت می شوند. و همچنین تعداد زیادی از توسعه دهندگان در حال حاضر تجربه استفاده از گیت را دارند. اگر شما یک توسعه‌دهنده بی‌تجربه یا کم تجربه هستید که می‌خواهید مهارت‌های ارزشمندی را در ابزارهای توسعه نرم‌افزار ایجاد کنید، وقتی نوبت به version control می‌رسد، گیت می تواند انتخاب بسیار خوبی برای شما باشد.

  • گیت یک پروژه منبع باز با کیفیت است: گیت یک پروژه منبع باز با پشتیبانی عالی است و همواره نخسه های گیت بصورت منظم بروز می شوند و quality این نرم افزار منبع باز به راحتی مورد بررسی قرار می گیرد و کسب و کارهای بی شماری به شدت بر این quality متکی هستند.

Mastering Git snapshot

یک Git workflow موفق چگونه است؟

همانطور که می دانید، گیت رایج ترین سیستم version control است. Git workflow یک دستور العمل برای نحوه استفاده از گیت است. هنگام ارزیابی workflow برای تیم برنامه نویسی خود، مهم‌ترین نکته این است که culture تیم خود را در نظر بگیرید. به بیان بهتر شما می خواهید که workflow اثربخشی تیم شما را افزایش دهد و بهره وری تیم را محدود نکند.

سرفصل مطالب آموزش پیشرفته گیت Git در برنامه نویسی

فصل اول: مقدمه این دوره آموزشی

  • مقدمه

فصل دوم: مقدمه و بررسی چهار Area مختلف

  • مقدمه این آموزش
  • نکته ای در مورد Command Line
  • معرفی چهار Area
  • بررسی Working Area
  • بررسی Repository
  • بررسی Index

فصل سوم: بررسی چهار Area مختلف و Workflow ابتدایی

  • مقدمه اصول اولیه
  • انتقال داده ها به سمت راست
  • انتقال داده ها به سمت چپ
  • حذف فایل ها
  • تغییر نام فایل ها
  • جمع بندی

فصل چهارم: بررسی چهار Area مختلف و تنظیم مجدد Git

  • درک کردن دستور Reset
  • یک مثال تنظیم مجدد
  • مثال هایی از دستور Reset

فصل پنجم: بررسی چهار Area مختلف و ابزارهای پیشرفته

  • ذخیره سازی داده ها
  • حل و فصل کردن Conflict ها
  • کار کردن با Path ها
  • Commit کردن بخش هایی از یک فایل
  • بررسی دستورات Switch و Restore
  • Git یک Toolbox است

فصل ششم: بررسی سابقه پروژه

  • بررسی سابقه پروژه بطور پیشرفته
  • ارجاع دادن به Commit
  • بررسی تغییرات درسابقه پروژه
  • بررسی کردن Log

فصل هفتم: سابقه پروژه و رفع اشتباهات

  • بازنگری Golden Rule
  • تغییر آخرین Commit
  • کار کردن با Interactive Rebase
  • بررسی کردن Reflog
  • بازنویسی بخش های بزرگی از سابقه پروژه
  • بازگشتن به Commit ها

فصل هشتم: مشخص کردن Workflow

  • بررسی Git Workflows
  • انتخاب کردن Distribution Model
  • طراحی کردن Branch ها
  • تنظیم Constraint ها
  • ما باید در مورد GitFlow صحبت کنیم
  • پرورش دادن یک Workflow
  • بررسی و جمع بندی Git

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش پیشرفته گیت Git در برنامه نویسی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید