Как стать автором
Обновить

Комментарии 33

Консольным, ибо не видел еще ни одного вменяемого плагина/IDE/GUI программы, который(ая) умела бы все делать также хорошо, как консоль
Sourcetree от Atlassian перкрасен.
Присоединяюсь, хоть в XCode и есть свой гит, но юзаю SourceTree, лучшая морда что я видел.
НЛО прилетело и опубликовало эту надпись здесь
Smartgit больше года пользуюсь
В PhpStorm все нужное есть, работает.
НЛО прилетело и опубликовало эту надпись здесь
TortoiseGit. Ни то ни то :)
поддерживаю, крутая вещь
Подскажите пожалуйста как в нем сделать интерактивный ребейз?
Несмотря на то, что SVN я почти всегда использовал из IDE, Git'ом пользуюсь только из консоли. Возможно, потому что пока у графических клиентов не получается вобрать в себя всю магию, которую предоставляет Git; возможно, потому что не всегда удаётся угадать, что сделает эта графическая монстра — «какие именно понятные команды выполнит эта непонятная кнопка», возможно, по каким-то другим, более скрытым причинам. Вот их бы, причины, и хотелось увидеть в комментариях.
Просматриваю и комичу код в PHPStorm'e — так намного наглядней. Все остальное — в консоли.
Мне нравится в них разрешать конфликты. Мержилка действительно достаточно приятная.
В остальном как-то непонятно.
Например, работа со стейджингом, видимо, принесена в жертву в пользу тех, кто переходит с SVN и ещё не читал Pro Git :)
Консольным со всякими удобными сокращалками и автодополнением
GUI не понравилось (либо не понял)
Перешел в консоль, но чуток себе велосипед написал т.к. много окон и отсутствие истории напрягало.
пользовал TortoiseGit но не прижилось теперь пользую только GitExtensions доволен на все 100%
Как всегда, мир не бывает чёрно-белым, чтобы либо так, либо так. Некоторые задачи удобнее делать через GUI (просмотр и визуализация, в основном), некоторые проще через консоль.

Пользовательское меню в FAR — это консоль или GUI?
Просмотр и визуализация, если Вы о diff'ах всяких и графах по логу, всё равно делаются какими-то другими утилитами.
Я скорее о рядовых операциях — add, commit, push etc. Вряд ли ведь, скажем, commit делается через раз то оттуда, то оттуда?

Пользовательское меню в Far — это, скажем, «воздержаться» :-)
Вряд ли ведь, скажем, commit делается через раз то оттуда, то оттуда?

Почему это? За простыми операциями, типа добавить вот этот вновь созданный файл, никуда ходить не хочется. Но чистка истории перед пушем, контрольная проверка всех диффов и финальный пуш — я боюсь доверять кнопкам, да и в консоли — гораздо быстрее.
НЛО прилетело и опубликовало эту надпись здесь
Не возникало желания пользоваться чем-то одним?
Я в конечном счёте всё взаимодействие с Git'ом стащил в консоль.
Вариант для проформы можно было оставить, конечно, но я понадеялся на решительность в выборе :) Воздержаться — как вариант.
Если IDE может показывать статус рабочей копии — не отказываюсь, ибо наглядно. Но все действия все равно произвожу из консоли.
Где вариант «рутину делаю через плагтин, все остальное через консоль»? Саблайм, бесплатный плагин для гита, собственно, так и работаю — все постоянное — комиты, синк, бранчи — через него, для всего остального, что связано с нештатными ситуациями, одноразовый настройками репо и т.п. есть консоль.
Коммичу\выполняю простые операции из IDE.
Что-либо более сложное(начиная от merge) — в консоли.
Какие-то относительно простые повседневные операции, вроде merge, cherry-pick, обновления, создания и коммита делаю из консоли — намного быстрее, чем возить мышкой. А вот diff при разрешении конфликтов я использую графический — любой графический гораздо лучше обеспечивает наглядность, чем консольный.
Юзаю Git Gui + консоль, некоторые операции через встроенные средства QtCreator.

PS опрос несколько не репрезентативный.
Обычно работаю в консоли, иногда GitHub for Mac. По ситуации.
Вначале встроенным (phpstorm, довольно удобно, особенно в связке с редмайном) — но после того, как перешли на git flow — только консольным.
Забавно опрос подан. А что, кроме консольного клиента и встроенного в IDE гуя других вариантов нет? При такой постановке, опрос, ИМХО, получился бессмысленным.
все основные действия – консольным клиентом, разрешение сложных конфликтов – через webstorm
В Emacs-е есть какой-то git-клиент, но иногда он меня своей работой вводил в ступор, — поэтому консоль.
Пользуюсь сразу четырьмя: консольный Git, EGit, TortoiseGit и GitHub for Windows
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории