Comments 33
Консольным, ибо не видел еще ни одного вменяемого плагина/IDE/GUI программы, который(ая) умела бы все делать также хорошо, как консоль
TortoiseGit. Ни то ни то :)
Несмотря на то, что SVN я почти всегда использовал из IDE, Git'ом пользуюсь только из консоли. Возможно, потому что пока у графических клиентов не получается вобрать в себя всю магию, которую предоставляет Git; возможно, потому что не всегда удаётся угадать, что сделает эта графическая монстра — «какие именно понятные команды выполнит эта непонятная кнопка», возможно, по каким-то другим, более скрытым причинам. Вот их бы, причины, и хотелось увидеть в комментариях.
Просматриваю и комичу код в PHPStorm'e — так намного наглядней. Все остальное — в консоли.
Консольным со всякими удобными сокращалками и автодополнением
GUI не понравилось (либо не понял)
Перешел в консоль, но чуток себе велосипед написал т.к. много окон и отсутствие истории напрягало.
Перешел в консоль, но чуток себе велосипед написал т.к. много окон и отсутствие истории напрягало.
пользовал TortoiseGit но не прижилось теперь пользую только GitExtensions доволен на все 100%
Как всегда, мир не бывает чёрно-белым, чтобы либо так, либо так. Некоторые задачи удобнее делать через GUI (просмотр и визуализация, в основном), некоторые проще через консоль.
Пользовательское меню в FAR — это консоль или GUI?
Пользовательское меню в FAR — это консоль или GUI?
Просмотр и визуализация, если Вы о diff'ах всяких и графах по логу, всё равно делаются какими-то другими утилитами.
Я скорее о рядовых операциях — add, commit, push etc. Вряд ли ведь, скажем, commit делается через раз то оттуда, то оттуда?
Пользовательское меню в Far — это, скажем, «воздержаться» :-)
Я скорее о рядовых операциях — add, commit, push etc. Вряд ли ведь, скажем, commit делается через раз то оттуда, то оттуда?
Пользовательское меню в Far — это, скажем, «воздержаться» :-)
Вряд ли ведь, скажем, commit делается через раз то оттуда, то оттуда?
Почему это? За простыми операциями, типа добавить вот этот вновь созданный файл, никуда ходить не хочется. Но чистка истории перед пушем, контрольная проверка всех диффов и финальный пуш — я боюсь доверять кнопкам, да и в консоли — гораздо быстрее.
UFO just landed and posted this here
Если IDE может показывать статус рабочей копии — не отказываюсь, ибо наглядно. Но все действия все равно произвожу из консоли.
Где вариант «рутину делаю через плагтин, все остальное через консоль»? Саблайм, бесплатный плагин для гита, собственно, так и работаю — все постоянное — комиты, синк, бранчи — через него, для всего остального, что связано с нештатными ситуациями, одноразовый настройками репо и т.п. есть консоль.
Коммичу\выполняю простые операции из IDE.
Что-либо более сложное(начиная от merge) — в консоли.
Что-либо более сложное(начиная от merge) — в консоли.
Какие-то относительно простые повседневные операции, вроде merge, cherry-pick, обновления, создания и коммита делаю из консоли — намного быстрее, чем возить мышкой. А вот diff при разрешении конфликтов я использую графический — любой графический гораздо лучше обеспечивает наглядность, чем консольный.
Юзаю Git Gui + консоль, некоторые операции через встроенные средства QtCreator.
PS опрос несколько не репрезентативный.
PS опрос несколько не репрезентативный.
SourceTree
Обычно работаю в консоли, иногда GitHub for Mac. По ситуации.
Вначале встроенным (phpstorm, довольно удобно, особенно в связке с редмайном) — но после того, как перешли на git flow — только консольным.
Забавно опрос подан. А что, кроме консольного клиента и встроенного в IDE гуя других вариантов нет? При такой постановке, опрос, ИМХО, получился бессмысленным.
все основные действия – консольным клиентом, разрешение сложных конфликтов – через webstorm
В Emacs-е есть какой-то git-клиент, но иногда он меня своей работой вводил в ступор, — поэтому консоль.
Пользуюсь сразу четырьмя: консольный Git, EGit, TortoiseGit и GitHub for Windows
Sign up to leave a comment.
Если вы используете Git и разрабатываете проект в IDE, которая умеет работать с Git'ом, каким Git-клиентом вы пользуетесь?