آموزش بازنویسی تاریخچه Git

Rewriting Git History

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

دستکاری تعهدات Manipulating Commits

  • معرفی Introduction

  • معرفی Introduction

  • اطلاعات نسخه Version Information

  • اطلاعات نسخه Version Information

  • نسخه ی نمایشی: به روز رسانی پیام های commit Demo: Updating Commit Messages

  • نسخه ی نمایشی: به روز رسانی پیام های commit Demo: Updating Commit Messages

  • نسخه ی نمایشی: سفارش مجدد انجام می شود Demo: Reordering Commits

  • نسخه ی نمایشی: سفارش مجدد انجام می شود Demo: Reordering Commits

  • نسخه ی نمایشی: Squashing Commits Demo: Squashing Commits

  • نسخه ی نمایشی: Squashing Commits Demo: Squashing Commits

  • نسخه ی نمایشی: تقسیم تعهدات Demo: Splitting Commits

  • نسخه ی نمایشی: تقسیم تعهدات Demo: Splitting Commits

  • نسخه ی نمایشی: حذف تعهدات Demo: Deleting Commits

  • نسخه ی نمایشی: حذف تعهدات Demo: Deleting Commits

ایجاد تغییرات در سطح مخزن Making Repository-wide Changes

  • معرفی Introduction

  • معرفی Introduction

  • مروری بر Git Filter-repo Overview of Git Filter-repo

  • مروری بر Git Filter-repo Overview of Git Filter-repo

  • نسخه ی نمایشی: با استفاده از Git Filter-repo Demo: Using Git Filter-repo

  • نسخه ی نمایشی: با استفاده از Git Filter-repo Demo: Using Git Filter-repo

نمایش نظرات

آموزش بازنویسی تاریخچه Git
جزییات دوره
35m
22
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.

Git