Ответ 1
Блог Github вчера рассказал о плагине Egit:
Я собирался сыграть с git и задавался вопросом, использовал ли кто-нибудь git плагин для eclipse
Я вижу это в версии 0.3.1, и задавался вопросом, знал ли кто-нибудь, насколько он стабилен или какой-либо gotchas?
Update:
Если вы используете последнюю версию Eclipse, в меню справки есть ссылка "Eclipse Marketplace...".
Введите "git" в поле "Найти". Это показывает мне EGit.
Это также очень важно в списке популярных плагинов.
Нажмите "Установить". Намного легче, чем добавлять места для размещения обновлений вручную.
Блог Github вчера рассказал о плагине Egit:
Я использую, если для повседневной работы, и я считаю ее стабильной. В последнее время плагин добился хороших результатов и добавил:
Обязательно просмотрите Руководство пользователя EGit для хорошего обзора текущей функциональности.
Я нахожу, что мне нужно только перейти к командной строке для интерактивных сводок.
Как официальный проект Eclipse Я уверен, что EGit получит все основные функции клиента командной строки.
EGit все еще находится в инкубации затмения. Его можно установить с помощью диспетчера обновлений Eclipse.
Вы можете интегрировать Git -GUI с Eclipse в качестве альтернативы EGit.
См. эту двухчастную обучающую программу YouTube для Windows:
http://www.youtube.com/watch?v=DcM1xOiaidk
http://www.youtube.com/watch?v=1OrPJClD92s
Между тем EclipseGit является "Официальным проектом технологии Eclipse" (09-05-07 GitWiki). Время от времени я использую текущую версию 0.5.0 (Wiki - шаг за развитием), без каких-либо проблем. Сравнение версий, фиксация, возврат и т.д. Работает хорошо, хотя ручное обновление (F5) необходимо при использовании командной строки или других Git клиентов (обычно и приемлемое поведение Eclipse, я думаю).
Для просмотра командной строки из eclipse установите плагин Aptana Eclipse, он предоставит вам консоль. Это невероятное повышение производительности, если вы выполняете множество команд терминала.
По-прежнему кажется едва пригодным для использования, честно говоря, особенно по сравнению с плагинами CVS и SVN. Разве это действительно GIT настолько отличается, что разработчик с четырьмя годами CVS и SVN-плагинов должен быть полностью потерян с совершенно другим графическим интерфейсом, неслыханными командами, двумя или даже сообщениями с одним словом и "функциями", такими как перезапись общего хранилища без предупреждения? Не используйте его, используйте интерфейс командной строки. Если вам не нравится интерфейс командной строки, не используйте GIT вообще.
Я настроил EGit в Eclipse для нескольких моих проектов и обнаружил, что его намного проще, быстрее использовать интерфейс командной строки, чем иметь возможность развернуть меню и щелкнуть по окнам.
Я бы предпочел что-то вроде командной строки в Eclipse для выполнения всех обязанностей Git.
egit имеет серьезную ошибку при сравнении файла в вашем рабочем каталоге с более ранним - он мигает пустой вкладкой. Ошибка существует с 2010 года и до сих пор не исправлена. Эта самая основная функция, которая очень хорошо работает в svn-плагине, полностью нарушена.
Я использовал его ненадолго, но он по-прежнему не поддерживал поддержку в нескольких важных областях (он не выполнял переименований/движений должным образом или что-то еще). Там также не было сайта обновлений.
Я не помню, какая версия была, но это было как 6 месяцев назад. Надеюсь, теперь это лучше.
Вам могут быть интересны следующие указатели: http://github.com/blog/232-github-and-eclipse
Существует также gitclipse (на основе JavaGit), но кажется мертвым.