Насколько стабилен плагин git для eclipse? - PullRequest
166 голосов
/ 19 ноября 2008

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

Я вижу, что это версия 0.3.1, и мне было интересно, если кто-нибудь знает, насколько она стабильна / какие-то ошибки?


Обновление:

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

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

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

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

Ответы [ 12 ]

80 голосов
/ 20 ноября 2008

Блог Github рассказал вчера о плагине Egit:

http://freshmeat.net/projects/jgit/

32 голосов
/ 25 июля 2009

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

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

Git repositories view

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

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

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

20 голосов
/ 04 ноября 2009

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

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

Вы можете интегрировать Git-GUI с Eclipse в качестве альтернативы EGit.

См. Это руководство из двух частей, посвященное Windows:
http://www.youtube.com/watch?v=DcM1xOiaidk
http://www.youtube.com/watch?v=1OrPJClD92s

5 голосов
/ 12 декабря 2011

Честно говоря, он все еще кажется малопригодным для использования, особенно по сравнению с плагинами CVS и SVN. Действительно ли GIT настолько отличается, что разработчик с четырехлетним опытом работы с плагинами CVS и SVN должен быть полностью потерян с совершенно другим GUI, неслыханными командами, сообщениями об ошибках из двух или даже одного слова и такими «функциями», как перезапись общего хранилища без предупреждения? Не используйте его, используйте интерфейс командной строки. Если вам не нравится интерфейс командной строки, вообще не используйте GIT.

5 голосов
/ 16 августа 2010

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

5 голосов
/ 25 июля 2009

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

3 голосов
/ 06 сентября 2011

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

3 голосов
/ 14 августа 2010

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

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

2 голосов
/ 20 ноября 2008

Вас могут заинтересовать следующие указатели: http://github.com/blog/232-github-and-eclipse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...