Найти тему
Tominoff

Commit - простой редактор описания коммитов Git

Недавно на просторах Gnome Software Center наткнулся на симпатичное приложение Commit. Это приложение представляет собой простенькое GTK окошко для ввода описания коммита.

Приложение в Gnome Software Center
Приложение в Gnome Software Center

Устанавливаем, запускаем — видим такое окошко:

Начальный экран
Начальный экран

Собственно копируем предложенную команду в секции Git и выполняем в терминале. Эта команда установит используемый редактор коммитов в Git по умолчанию. Для проверки достаточно внести правки в проекте с Git и выполнить git commit

Редактирование коммита через приложение
Редактирование коммита через приложение

Редактор поддерживает набор горячих клавиш для более удобной работы, правда например комбинация перемещения строки по Alt+Стрелка у меня не сработали:(

Таблица клавиатурных сокращений
Таблица клавиатурных сокращений

По нажатию на Ctrl+. открывается окошко выбора эмодзи.

Абсолютно бесполезная фича, ведь предпочтительнее использование специальных кодов иконок, например :tada:, :wrench: и прочих.

Существуют даже гайды по использованию этих иконок в проектах, например gitmoji. Было бы гораздо круче вместо эмодзи мордочек выдавать тот же gitmoji в миниатюре.