From 4543bc7a2bf94d49f62ccb70ecbee79daf4b5020 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 2 May 2022 18:03:41 +0300 Subject: [PATCH] =?utf8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=BE=D0=B1=D0=BE=D0=B2?= =?utf8?q?=D0=B0=D0=BB=20tog=20=D1=83=D1=82=D0=B8=D0=BB=D0=B8=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://akpoff.com/archive/2019/mini_review_of_tog.html http://gameoftrees.org/tog.1.html OpenBSD пилят для себя собственный git инструментарий, совместимый с форматом текущих git-репозиториев. Хотя что там будет в будущем не понятно, ибо про SHA256 нет упоминаний. Попробовал tog утилиту из его состава. Не знаю является ли она чем-то кардинально более удобным, но буду пробовать. Пока просмотр log, tree, blame выглядят удобно, ибо, действительно, между ними хочется регулярно переключаться: смотришь blame, далее копируешь коммит в git log/show и его отдельно смотришь. В основном я правда всё что касается blame делаю в Vim в fugitive из-за этого. Возможно tog будет чем-то приятно лучше. TOG_COLORS=1 включает цвета. Помню что есть tig, но это, судя по документации, какой-то огромный комбайн с кучей излишеств ненужных. got/tog уж точно минималистичны, но и не чураются использовать curses полноэкранные интерфейсы. А ведь выдачу списка remote-ов и коммитов в них я реализовывал через fzf. -- 2.50.0