Насколько стабилен плагин git для eclipse?

Я собирался сыграть с git и задавался вопросом, использовал ли кто-нибудь git плагин для eclipse

Я вижу это в версии 0.3.1, и задавался вопросом, знал ли кто-нибудь, насколько он стабилен или какой-либо gotchas?


Update:

Если вы используете последнюю версию Eclipse, в меню справки есть ссылка "Eclipse Marketplace...".

Введите "git" в поле "Найти". Это показывает мне EGit.

Это также очень важно в списке популярных плагинов.

Нажмите "Установить". Намного легче, чем добавлять места для размещения обновлений вручную.

Ответ 2

Я использую, если для повседневной работы, и я считаю ее стабильной. В последнее время плагин добился хороших результатов и добавил:

  • поддержка слияния, включая инструмент слияния в Eclipse;
  • базовое представление синхронизации;
  • чтение файлов .git/info/exclude и .gitignore.
  • перебазирования;
  • упрощенные команды для нажатия и вытягивания;
  • вишневого сбор.

Git repositories view

Обязательно просмотрите Руководство пользователя EGit для хорошего обзора текущей функциональности.

Я нахожу, что мне нужно только перейти к командной строке для интерактивных сводок.

Как официальный проект Eclipse Я уверен, что EGit получит все основные функции клиента командной строки.

Ответ 3

EGit все еще находится в инкубации затмения. Его можно установить с помощью диспетчера обновлений Eclipse.

  • Выберите Справка → Установить новое программное обеспечение...
  • У вас, вероятно, нет URL-адреса обновления JGit в вашем списке сайтов, поэтому в поле "Работа с:" введите этот url: http://www.jgit.org/updates
  • Нажмите Добавить...
  • Теперь вы должны увидеть, что Eclipse Git Plugin - Integration Build (Incubation) указан как доступное программное обеспечение для установки. Проверьте его и нажмите "Далее".
  • Нажмите "Далее" и соглашайтесь с лицензией, и она должна быть установлена.

Ответ 5

Между тем EclipseGit является "Официальным проектом технологии Eclipse" (09-05-07 GitWiki). Время от времени я использую текущую версию 0.5.0 (Wiki - шаг за развитием), без каких-либо проблем. Сравнение версий, фиксация, возврат и т.д. Работает хорошо, хотя ручное обновление (F5) необходимо при использовании командной строки или других Git клиентов (обычно и приемлемое поведение Eclipse, я думаю).

Ответ 6

Для просмотра командной строки из eclipse установите плагин Aptana Eclipse, он предоставит вам консоль. Это невероятное повышение производительности, если вы выполняете множество команд терминала.

Ответ 7

По-прежнему кажется едва пригодным для использования, честно говоря, особенно по сравнению с плагинами CVS и SVN. Разве это действительно GIT настолько отличается, что разработчик с четырьмя годами CVS и SVN-плагинов должен быть полностью потерян с совершенно другим графическим интерфейсом, неслыханными командами, двумя или даже сообщениями с одним словом и "функциями", такими как перезапись общего хранилища без предупреждения? Не используйте его, используйте интерфейс командной строки. Если вам не нравится интерфейс командной строки, не используйте GIT вообще.

Ответ 8

Я настроил EGit в Eclipse для нескольких моих проектов и обнаружил, что его намного проще, быстрее использовать интерфейс командной строки, чем иметь возможность развернуть меню и щелкнуть по окнам.

Я бы предпочел что-то вроде командной строки в Eclipse для выполнения всех обязанностей Git.

Ответ 9

egit имеет серьезную ошибку при сравнении файла в вашем рабочем каталоге с более ранним - он мигает пустой вкладкой. Ошибка существует с 2010 года и до сих пор не исправлена. Эта самая основная функция, которая очень хорошо работает в svn-плагине, полностью нарушена.

Ответ 10

Я использовал его ненадолго, но он по-прежнему не поддерживал поддержку в нескольких важных областях (он не выполнял переименований/движений должным образом или что-то еще). Там также не было сайта обновлений.

Я не помню, какая версия была, но это было как 6 месяцев назад. Надеюсь, теперь это лучше.

Ответ 12

Существует также gitclipse (на основе JavaGit), но кажется мертвым.