GitUI 0.17 додає можливість порівняння коммітов, нове спливаюче вікно опцій (термінальний інтерфейс для Git, написаний на мові Rust)

gitui-rust-git-terminal-ui

GitUI, швидкий термінальний інтерфейс для Git, написаний на мові Rust і доступний для Linux, macOS і Windows, вчора отримав новий реліз, в якому додані нові функції, такі як можливість порівняння комітів, нове спливаюче вікно опцій і багато іншого.

GitUI дозволяє переглядати Git-репозиторії та виконувати дії з ними з терміналу. Він має масштабовану розкладку інтерфейсу терміналу, якою ви керуєте за допомогою інтуїтивно зрозумілих поєднань клавіш. Нема потреби запам’ятовувати гарячі клавіші, оскільки GitUI показує контекстну довідку, що робить його простим у використанні.

Використовуючи цей інструмент Git, ви можете виконувати різні дії Git, включаючи:

  • Перевіряти, фіксувати, змінювати зміни
  • Постановка/зняття, повернення і скидання файлів, груп і рядків
  • Зберігати (save, pop, apply, drop і inspect)
  • Push / Fetch
  • Список гілок (створення, перейменування, видалення, перевірка)
  • Переглядати журнал фіксації, розрізняти зафіксовані зміни

Інструмент також швидкий, ви можете побачити кілька бенчмарків на його сторінці GitHub, в яких GitUI порівнюється з lazygit і tig.

Згідно сховища, метою GitUI версії 1.0 є отримання додаткових можливостей, включаючи пошук по журналу, журнал історії файлів, додавання можливості візуалізації структури розгалуження на вкладці журналу, реалізація виявлення змін на основі повідомлень, підтримка rebase branch і interactive rebase.

Зміни в GitUI 0.17:

  • можливість перегляду верхнього коміту гілки зі списку
  • порівняння комітів в revlog і head з гілкою
  • нове спливне вікно опцій (показ файлів, налаштування diff)
  • перевірка валідності імені гілки при введенні
  • підтримка видалення віддаленої гілки
  • відзначати віддалені гілки, які мають локальну гілку відстеження
  • виправлення помилок

Нижче ви можете побачити скриншоти з новим призначеним для користувача інтерфейсом порівняння комітів (виберіть коміти за допомогою клавіші Space, потім натисніть C (Shift + c) для порівняння коммітів) і новим спливним вікном опцій (натисніть o для його відкриття):

gitui-options-popup gitui-compare-commits

Ви також можете подивитися GIF з новими можливостями в останній версії GitUI 0.17, відвідавши сторінку релізів інструменту на GitHub.

Завантажити GitUI

На сторінці релізів GitUI на GitHub є виконавчі файли для Linux, macOS і Windows. Щоб встановити його в Linux за допомогою наданого файлу, розпакуйте .tar.gz і встановіть витягнутий файл gitui куди-небудь в PATH, наприклад /usr/local/bin. Наприклад, щоб зробити це з командного рядка (за умови, що ви перейшли в каталог, де знаходиться двійковий файл gitui) введіть команду:

Завантажити GitUI

sudo install gitui /usr/local/bin

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

178890cookie-checkGitUI 0.17 додає можливість порівняння коммітов, нове спливаюче вікно опцій (термінальний інтерфейс для Git, написаний на мові Rust)

Автор публікації

Офлайн 3 місяці

FOX

Люблю что-то новое
Коментарі: 73Публікації: 127Реєстрація: 24-09-2017
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest
0 комментариев
Inline Feedbacks
View all comments