نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چرا بازنویسی تاریخچه Git می تواند مفید باشد ، نحوه انجام آن و نحوه کنار آمدن با برخی از مشکلات متداول که هنگام انجام آن ممکن است بوجود آید. همه را بزرگ کنید بررسی اجمالی دوره 1 متر 2 ثانیه تنظیم صحنه 7m 55s بازنویسی تاریخ 29m 32s اجتناب از مشکلات رایج 25 متر 9 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
تنظیم صحنه
Setting the Scene
-
بررسی اجمالی ماژول
Module Overview
-
دانش پیش نیاز
Prerequisite Knowledge
-
چرا تاریخ را دوباره بنویسید؟
Why Rewrite History?
-
نسخه ی نمایشی
Demo
بازنویسی تاریخ
Rewriting History
-
معرفی مجدد تعاملی
Introducing Interactive Rebasing
-
اولین Rebase تعاملی شما
Your First Interactive Rebase
-
اسکواش با هم متعهد می شود
Squashing Commits Together
-
تقسیم مرتکب جدا می شود
Splitting Commits Apart
-
مرتب سازی مجدد کمیته ها
Reordering Commits
-
رها کردن کمیته ها
Dropping Commits
-
با استفاده از رفع اشکال
Using fixup Commits
-
اصلاح جدیدترین تعهدات
Amending the Most Recent Commit
-
فشار دادن تاریخچه بازنویسی شده از راه دور
Pushing Rewritten History to a Remote
-
استفاده از رفع اشکال در هنگام درخواست Pull انجام می شود
Using fixup Commits During a Pull Request
-
خلاصه ماژول
Module Summary
اجتناب از مشکلات رایج
Avoiding Common Problems
-
بررسی اجمالی ماژول
Module Overview
-
سقوط Rebase
Aborting a Rebase
-
تغییر دستورات در هنگام Rebase
Changing Commands During a Rebase
-
با استفاده از دستور exec برای گرفتن مشکلات
Using the exec Command to Catch Problems
-
استفاده از قلاب Pre-Commit برای گرفتن مشکلات
Using a Pre-commit Hook to Catch Problems
-
با استفاده از Reflog برای برگرداندن Rebase
Using the Reflog to Revert a Rebase
-
فشار دادن تاریخچه بازنویسی شده از راه دور
Pushing Rewritten History to Remotes
-
خلاصه دوره
Course Summary
نمایش نظرات