Email or username:

Password:

Forgot your password?
sattellite

Для #git всегда использовал его родной клиент. Мне с ним просто, понятно и привычно. Много раз пытался перейти на графический клиент. Сначала пытался в gitkraken, пока он не похерил половину репозитория. Позже пытался в sublime merge, но уже понимал, что управлять git через графический интерфейс неприятно. Периодически делаю коммиты из idea. Слышал, что есть magit, но я не смог подружиться с emacs. Как-то пробовал lazygit, но он какой-то ну вот совсем не такой.
Недавно я для себя открыл gitu - имплементация magit, которая отвязана от emacs. И я на данный момент все коммиты делаю через него, это просто и удобно. Он интуитивно понятный. Есть даже режим --patch. Не хватает быстрого перехода в интерактивный режим добавления отдельных строк.
github.com/altsem/gitu

6 comments
Andrey Pechorin

@sattellite такое не советуют емаксерам, но на виме офигенен vim-fugitive, и оно не похоже на magit и заменило мне все. Разве что диффы на 10к строк всё ещё смотрю в sublime merge.

kurator88

@pechorin @sattellite

Я делаю комитв а консоле / vscode а смотрю и распутвваю историю в tig, это cli клиент

sattellite

@kurator88 tig тоже использовал, он, кажется старичок уже, один из первых tui для git. Сейчас поставлю его, чтобы вспомнить что это. @pechorin

Andrey Pechorin

@kurator88 @sattellite в fugitive очуметь как удобно делать git add на определенные строки, а не весь файл. Просто киллер фича для меня.

sattellite

@pechorin да-да. interactive режим, я им часто пользуюсь. В общем продал, буду пробовать. @kurator88

sattellite

@pechorin сейчас посмотрю что это за клиент.
Я не емаксер(вим роднее всех мне) и я не давал советов емаксерам, это чтобы расставить точки над й. Просто поделился, что нашел обалденный по моим меркам клиент. Мои нужды закрывает.

Go Up