Съдържание:

Как да пренастроите интерактивно с Eclipse (eGit): 10 стъпки
Как да пренастроите интерактивно с Eclipse (eGit): 10 стъпки

Видео: Как да пренастроите интерактивно с Eclipse (eGit): 10 стъпки

Видео: Как да пренастроите интерактивно с Eclipse (eGit): 10 стъпки
Видео: JavaScript - Полный Курс JavaScript Для Начинающих [11 ЧАСОВ] 2024, Ноември
Anonim
Как да пренастроите интерактивно с Eclipse (eGit)
Как да пренастроите интерактивно с Eclipse (eGit)

20180718 - "Мисля", че съм разрешил проблема с изображенията. Ако изглеждат увеличени или нямат смисъл, опитайте да щракнете. Ако срещнете проблем, изпратете ми съобщение и ще се опитам да помогна.

Тази инструкция предоставя подробни подробности стъпка по стъпка за извършване на интерактивна Rebase в Eclipse (eGit). Снимките на екрана са базирани на Eclipse Neon.3 (за Windows), но процесът е почти идентичен чрез Eclipse Mars и други по -ранни версии. GUI на Linux излага леки вариации, но детайлите тук все още трябва да са достатъчно близки, за да ви помогнат в процеса. (Все още приложимо от Eclipse 2020-09 [v4.17.0].)

Стъпките в този процес се основават на използването на Github както за източници, така и за възходящи дистанционни управления. (Не съм работил с git по никакъв друг начин, но мислех, че трябва да го спомена само в случай, че има значение за читател някъде по пътя.)

Стъпка 1: Покажете изгледа на историята на проекта си

В Package Explorer използвайте контекстното меню с десния бутон на мишката, за да 'Show in'> 'History'

Стъпка 2: Стартирайте интерактивната си база данни (от изгледа на историята)

Стартирайте интерактивната си база данни (от изгледа на историята)
Стартирайте интерактивната си база данни (от изгледа на историята)

В изгледа История щракнете с десния бутон върху коммита преди вашия и изберете „Rebase Interactive“.

Стъпка 3: Изберете действията за вашите ангажименти

Ако приемем, че искате да „Поправите“най -новите ангажименти (и) в оригиналния [обединете ги всички заедно]. Изберете най -новия запис (и) и ги задайте като "Fixup".

Може също да искате да използвате „Squash“в случай, че искате да обедините ангажименти заедно, но също така да редактирате съобщението (ите) за ангажиране.

Подробности, свързани с други „Действия“, можете да намерите тук:

-

Стъпка 4: Приложете действията си

Приложете действията си
Приложете действията си
Приложете действията си
Приложете действията си

Щракнете върху бутона „Старт“, за да приложите действията си.

След като вашите действия бъдат приложени, отбележете, че вашият проект вече е декориран, което показва, че той е както напред, така и зад свързаното дистанционно управление.

Стъпка 5: Натиснете новия си ангажимент

От „Package Explorer“използвайте контекстните менюта с десния бутон на мишката, за да „натиснете“ангажимента си.

Стъпка 6: Задайте „Push“дестинация

Задайте дестинация „Push“
Задайте дестинация „Push“

В диалоговия прозорец „Destination Git Repository“оставете дистанционното „Origin“избрано.

Стъпка 7: Изберете клон, към който да 'Push' To

Изберете клон, към който да 'Push' To
Изберете клон, към който да 'Push' To
Изберете клон, към който да 'Push' To
Изберете клон, към който да 'Push' To

Въведете „Източник“и „Дестинация“, или използвайте ctrl-интервал, за да отворите скорошния списък и изберете от там.

Стъпка 8: Добавете спецификацията на клона за вашето „натискане“

Щракнете върху бутона „Добавяне на спецификация“.

Стъпка 9:

Образ
Образ
Образ
Образ

След като се добави „Спецификация за Push“, поставете отметка в квадратчето „Force Update“. Щракнете върху „Готово“, за да прехвърлите новия ангажимент към дистанционното („Начало“).

Стъпка 10: Прегледайте историята

Ако веднъж сте се противопоставили на „Покажи в“> „История“, както направихте в стъпка 1, сега трябва да отбележите, че има само един ангажимент за вашите промени.

Препоръчано: