آموزش نکات و ترفندهای پیشرفته Git

Advanced Git Tips and Tricks

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با کاوش در ویژگی های کمتر شناخته شده Git ، حداکثر بهره را ببرید و گردش کار روزانه خود را به سطح بالاتری برسانید. این دوره به شما می آموزد که چگونه گردش کار خوبی پیدا کنید ، تعهدات مربوطه را ردیابی کنید و حتی اشکال زدایی را انجام دهید. اگر مدتی است که از Git استفاده می کنید ، احتمالاً می دانید که چگونه مانند هر سیستم کنترل نسخه دیگری از آن استفاده کنید شما پرونده ها را مرتکب می شوید ، تغییرات را بررسی می کنید ، حتی ممکن است شاخه ها را ایجاد و ادغام کنید. اینگونه مردم بیشتر از آن استفاده می کنند. اما Git از لحاظ قدرتمند بودن بی نظیر است و شما را قادر می سازد کنترل کامل تاریخچه کد منبع خود را کنترل کنید. این دوره ، نکات و ترفندهای پیشرفته Git ، به شما آموزش می دهد که چگونه از ویژگی های پیشرفته (و بنابراین کمتر شناخته شده) Git برای بهبود گردش روزانه خود استفاده کنید. شما نحوه استفاده م Gثر از Git را از خط فرمان ، چگونگی یافتن گردش کاری متناسب با سبک کار ، نحوه حفظ سابقه زیبا ، نحوه ردیابی تعهدات در شعب مختلف ، چگونگی بهبودی از اشتباهات به ظاهر فاجعه بار ، و حتی نحوه اشکال زدایی با استفاده از Git. با پایان این دوره ، خواهید فهمید که چه مقدار پتانسیلی در پشت سطح "git commit" و "git شاخه" نهفته است - پتانسیلی که هر روز به خوبی به شما خدمت می کند.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • ابزارها The Tools

  • مبانی Git Git Fundamentals

خط فرمان The Command Line

  • مقدمه Introduction

  • CLI در مقابل رابط کاربری گرافیکی CLI vs. GUI

  • برنامه های خط فرمان Command Line Utilities

  • نام مستعار Aliases

  • تاریخ زیبا Pretty History

  • متفاوت است Diffs

  • نمایش کمیته ها Show Commits

  • خلاصه Summary

کمیته های صنایع دستی Crafting Commits

  • مقدمه Introduction

  • اهمیت یک تاریخچه زیبا The Importance of a Good-looking History

  • کمیته های صحنه سازی Staging Commits

  • تأیید کمیته ها Verifying Commits

  • کمیته های مستند سازی Documenting Commits

  • ترک یک دنباله Leaving a Trail

  • تاریخ عمومی در برابر خصوصی Public vs. Private History

  • خلاصه Summary

جستجو در تاریخچه Searching History

  • مقدمه Introduction

  • قابلیت دسترسی Reachability

  • کمیته های پیگیری Tracking Commits

  • پیگیری تغییرات Tracking Changes

  • پیگیری نویسندگان Tracking Authors

  • خلاصه Summary

انشعاب و ادغام Branching and Merging

  • مقدمه Introduction

  • مدل انشعاب The Branching Model

  • انواع مختلف شعب Different Kinds of Branches

  • راه های مختلف ادغام Different Ways of Merging

  • چیدن گیلاس Cherry-picking

  • حل تعارضات Resolving Conflicts

  • استفاده مجدد از قطعنامه های ثبت شده Reusing Recorded Resolutions

  • خلاصه Summary

بازنویسی تاریخ Rewriting History

  • مقدمه Introduction

  • کمیته های ویرایش Editing Commits

  • واگرد Undo

  • بازیابی کمیته ها Recovering Commits

  • اشکال زدایی Debugging

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش نکات و ترفندهای پیشرفته Git
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 28m
39
Pluralsight (پلورال سایت) pluralsight-small
13 اردیبهشت 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
170
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Enrico Campidoglio Enrico Campidoglio

انریکو اولین قدم های برنامه نویسی خود را با لاک پشت Logo روی Olivetti M24 که پدرش به خانه آورده بود برداشت. از آن زمان ، او بیشتر وقت خود را در اردوگاه های مایکروسافت و جاوا گذراند و از برنامه های خط فرمان گرفته تا سیستم های توزیع شده بزرگ ، همه چیز را نوشت. وی همچنین یک سخنران و مربی است که مباحثی مانند طراحی شی گرا ، معماری ، TDD ، BDD ، تحویل مداوم ، PowerShell و Git را آموزش می دهد. در اوقات فراغت ، Enrico به AutoFixture - کتابخانه منبع آزاد NET برای آزمایش خودکار - کمک می کند و صفحه کلیدهای مکانیکی را جمع آوری می کند.

Pluralsight (پلورال سایت)

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

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