فهرست مطالب:

نحوه ایجاد تعامل مجدد با Eclipse (eGit): 10 مرحله
نحوه ایجاد تعامل مجدد با Eclipse (eGit): 10 مرحله

تصویری: نحوه ایجاد تعامل مجدد با Eclipse (eGit): 10 مرحله

تصویری: نحوه ایجاد تعامل مجدد با Eclipse (eGit): 10 مرحله
تصویری: 10 مورد بیش از حد و کم مصرف در Elden Ring 2024, نوامبر
Anonim
نحوه ایجاد تعامل مجدد با Eclipse (eGit)
نحوه ایجاد تعامل مجدد با Eclipse (eGit)

20180718 - من "فکر می کنم" مشکل را با تصاویر حل کرده ام. اگر به نظر می رسد بزرگنمایی شده است یا منطقی نیست ، کلیک کنید. اگر با مشکلی روبرو شدید به من پیام دهید و من سعی می کنم کمکت کنم.

این دستورالعمل جزئیات مرحله به مرحله برای انجام Rebase Interactive در Eclipse (eGit) را ارائه می دهد. اسکرین شات ها بر اساس Eclipse Neon.3 (در ویندوز) تهیه شده اند ، اما این روند از طریق Eclipse Mars و دیگر نسخه های قبلی نیز تقریباً یکسان بوده است. رابط کاربری لینوکس تغییرات جزئی را نشان می دهد ، با این حال ، جزئیات در اینجا هنوز باید به اندازه کافی نزدیک باشد تا شما را از طریق این روند مطلع کند. (هنوز از Eclipse 2020-09 [v4.17.0] قابل استفاده است.)

مراحل این فرایند بر اساس استفاده از Github برای راه دور اصلی و بالادست است. (من به هیچ وجه با git کار نکرده ام ، اما فکر کردم باید آن را ذکر کنم در صورتی که در جایی از مسیر برای خواننده مهم باشد.)

مرحله 1: نمای سابقه پروژه خود را نمایش دهید

در Package Explorer از منوی زمینه راست کلیک "Show in"> "History" استفاده کنید.

مرحله 2: Rebase تعاملی خود را شروع کنید (از نمای سابقه)

Rebase Interactive خود را شروع کنید (از نمای سابقه)
Rebase Interactive خود را شروع کنید (از نمای سابقه)

در نمای History بر روی commit قبل از خود کلیک راست کرده و "Rebase Interactive" را انتخاب کنید.

مرحله 3: Actions for Your Commits را انتخاب کنید

با فرض اینکه می خواهید آخرین تعهد (ها) را به تعهد اصلی "رفع" کنید [همه را با هم ادغام کنید]. جدیدترین ورودی ها را انتخاب کرده و آنها را به عنوان "رفع" تنظیم کنید.

همچنین ممکن است بخواهید از "Squash" در موردی که می خواهید commits را با هم ادغام کنید استفاده کنید ، اما پیام (های) تعهد را نیز ویرایش کنید.

جزئیات مربوط به "اقدامات" دیگر را می توانید در اینجا پیدا کنید:

-

مرحله 4: اعمال خود را اعمال کنید

اعمال خود را اعمال کنید
اعمال خود را اعمال کنید
اعمال خود را اعمال کنید
اعمال خود را اعمال کنید

برای اعمال اقدامات خود ، روی دکمه "شروع" کلیک کنید.

پس از اعمال اقدامات خود ، توجه داشته باشید که پروژه شما اکنون تزئین شده است و نشان می دهد که هم از جلو و هم از راه دور مرتبط جلوتر است.

مرحله 5: تعهد جدید خود را تحت فشار قرار دهید

از "Package Explorer" از منوهای زمینه راست کلیک کنید تا "تعهد خود را" فشار دهید.

مرحله 6: مقصد Push را تنظیم کنید

مقصد "فشار" را تنظیم کنید
مقصد "فشار" را تنظیم کنید

در محاوره "Destination Git Repository" ، ریموت "Origin" را انتخاب شده بگذارید.

مرحله 7: شاخه ای را انتخاب کنید که به آن فشار دهید

شاخه را برای "فشار" به انتخاب کنید
شاخه را برای "فشار" به انتخاب کنید
شاخه را برای "فشار" به انتخاب کنید
شاخه را برای "فشار" به انتخاب کنید

ref "Source" و "Destination" را وارد کنید ، یا از ctrl-spacebar برای باز کردن لیست اخیر و انتخاب از آنجا استفاده کنید.

مرحله 8: مشخصات شاخه را برای "فشار" خود اضافه کنید

روی دکمه "افزودن مشخصات" کلیک کنید.

مرحله 9:

تصویر
تصویر
تصویر
تصویر

پس از افزودن "مشخصات برای فشار" ، تیک "Force Update" را علامت بزنید. روی "پایان" کلیک کنید تا تعهد جدید به کنترل از راه دور ("Origin") منتقل شود.

مرحله 10: تاریخچه را مرور کنید

اگر یکبار با "نمایش در"> "سابقه" مانند مرحله 1 مخالف بودید ، اکنون باید توجه داشته باشید که تنها یک تعهد برای تغییرات شما وجود دارد.

توصیه شده: