LINUX.ORG.RU

Lazygit — псевдографический консольный клиент для Git

 ,


6

2

Если у вас есть проблемы с восприятием основных моментов в работе с Git-репозиторием из консоли, то вы всегда можете воспользоваться графическим клиентом. Один из них - Lazygit, псевдографический клиент, написанный на языке Go с использованием библиотеки gocui.

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

Просто посмотрите на картинку с примером работы и все вопросы отпадут сами собой.

>>> Библиотека gocui (BSD 3-Clause «New» or «Revised» License)

>>> Обучающее видео

>>> Подробности

★★★★★

Проверено: Pinkbyte ()

Если у вас есть проблемы с восприятием основных моментов в работе с Git-репозиторием из консоли

Слава богу, проблем нет.

Deleted ()
Ответ на: комментарий от Deleted

ну меня это не сильно волнует, а вот то что sm закрыт - это безусловно аргумент

RedPossum ★★★★★ ()
Ответ на: комментарий от andreyu

тут какието молодые все и видимо не в курсе за старый добрый

deep-purple ★★★★★ ()

Я как-то потыкал в этот lazygit, но в качестве замены tig он не годится. Мне такое нужно только график бранчей смотреть.

mord0d ★★★★★ ()

Какая-то бестолковщина.

fornlr ★★★★★ ()

что еще можно сказать про гит, кроме как «позволяет коммитить, мержить и так далее»?

Неужто по-русски не осилил?
Lazygit - букворисованная табельная ведомость для мыслехранилища.
Что ещё впору молвить про средство правки и надзора оного, окромя как «позволяет сотворять и скреплять и прочая, и прочая, и прочая» :)

quickquest ★★★★★ ()

Про гифку:

Стоят наркоманы в машине на светофоре: Красный… Желтый… Зеленый… Желтый… Красный… Желтый…

Наркоман-пассажир наркоману-водителю: Вася! Вася, поехали уже!

Вася, с ужасом вцепившийся в руль: Я не успеваю!!!

pihter ★★★★★ ()
Ответ на: комментарий от quickquest

букворисованная табельная ведомость для мыслехранилища.
Что ещё впору молвить про средство правки и надзора оного, окромя как «позволяет сотворять и скреплять и прочая, и прочая, и прочая» :)

Эк тя плюхнуло-то.

Zhbert ★★★★★ ()

как трудно бывает понять, что и как нужно сделать в гите

И это считается хорошей VCS?? Или таки попса гребаная?

anonymous ()
Ответ на: комментарий от Deleted

Там из платного только темная тема, насколько я знаю. Но и с этим можно заморочиться если принципиально бесплатно получить.

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

git log --all --decorate --oneline --graph
aquadon ★★★★★ ()

Если у вас есть проблемы с восприятием основных моментов в работе с Git-репозиторием из консоли

А если нет проблем, просто хочется удобный UI не из 70-х?

anonymous ()

Зачем это, когда есть GitKraken?

xDShot ★★★★★ ()

Те, кто воспитан на GUI виндовых клиентов всяких проприетарных VCS, будут плеваться от такого «терминального» интерфейса, типа «это, что, назад во времена MSDOS»? И это будет для них как бы подтверждением тезиса «какое г*но этот ваш опенсорсный git».

seiken ★★★★★ ()
Ответ на: комментарий от seiken

будут плеваться от такого «терминального» интерфейса, типа «это, что, назад во времена MSDOS»?

и? это только и исключительно их проблемы

buratino ★★★★★ ()
Ответ на: комментарий от grem
  1. В консоли понимает синтаксис команды гита (надо git на tig заменить).
  2. Не пытается впихнуть всё в один экран.
  3. Выглядит в основном как вывод git, но с добавлением интерактивности, где нужно.
  4. Особо не пытается быть альтернативным интерфейсом, а скорее просто дополняет существующий.

P.S. lazygit видел только со стороны, сам не использовал.

xaizek ★★★★★ ()

А чего все так быстро скачет? Меня аж затошнило от разноцветных прыгающих букавок на черном фоне. У автора даже зачаточных знаний по UI/UX не наблюдается.

Uncle_Bobby ()

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

eR ★★★★★ ()
Ответ на: комментарий от anonymous

А если нет проблем, просто хочется удобный UI не из 70-х?

Тогда GitUp

beastie ★★★★★ ()

Какой няшный. Надо попробовать будет.

OpenMind ★★★★ ()

Зачем нужны клиенты, если есть уютная консоль? Как минимум, у неё богаче функционал, да и если гуглить что-то по теме, то ответы обычно подразумевают использование именно консоли.

nrader ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.