Вышел GitUp 1.5.0 — публичный инициатива интерфейса для Git для Mac

2 мин
Вышел GitUp 1.5.0 — публичный инициатива интерфейса для Git для Mac

Состоялся выпуск открытого проекта GitUp 1.5.0. Это Git‑клиент для Mac для быстрой, безопасной и беспроблемной работы с управлением программными проектами. Версия GitUp 1.0 вышла в августе 2015 года. Создание решения ведётся с 2014 года. Исходный исходник проекта написан на Objective‑C и опубликован на GitHub под лицензией GNU General Public License v3.0.

«Большинство разработчиков по‑прежнему сбиты с толку сложностью Git ( ранее 3 из 5 самых популярных вопросов на Stack Overflow были связаны с Git). Поскольку Git превращает даже простые действия в загадочные команды (”git add” для добавления в индекс против ”git reset HEAD” для снятия индекса — кто‑нибудь помнит?), неудивительно, что пользователи тратят время, расстраиваются, отвлекают остальную команду на поиск помощи или, что ещё хуже, портят свой репозиторий. GitUp — это попытка создать новую модель взаимодействия с Git, которая позволит инженерам и разработчикам всех уровней работать быстро, безопасно и без головной боли. Он не похож ни на один другой Git‑клиент — ни по своей структуре (он взаимодействует напрямую с базой данных Git на диске), ни по принципу работы (вы манипулируете графом репозитория, а не коммитами)», — пояснили в команде проекта.

Основные возможности проекта:

  • интерактивный граф репозитория в реальном времени (редактирование, изменение порядка, исправление, слияние коммитов…),

  • неограниченное количество отмен/повторов практически всех операций (даже перебазирования и слияния),

  • снапшоты, подобные Time Machine, для отката к предыдущим состояниям репозитория в один клик,

  • функции, которых нет в Git изначально, такие как визуальный разделитель коммитов или единый браузер reflog,

  • мгновенный поиск по всему репозиторию, в том числе содержимое diff,

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

  • Кроме того, основные элементы пользовательского интерфейса GitUp доступны в виде фреймворка с открытым исходным кодом GitUpKit. Можно использовать его для создания собственного графического интерфейса Git. GitUpKit уже позволил создать несколько уникальных приложений, в частности, Retcon, Git‑клиент, который делает переписывание истории быстрым и гибким.

Основные доработки и изменения в GitUp 1.5.0 Tahoe Release:

  • Обновлённый оформление Tahoe с современными программный оболочку обновления Sparkle;

  • Обновлена ​​библиотека libgit2 с версии 1.4.4 до 1.9.0, что обеспечивает поддержку:

    • OpenSSH, так что больше не придётся мучиться, используя системные SSH‑ключи;

    • опции Shallow clones.

Читают сейчас

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 час назад

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U

1 час назад

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

1 час назад

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

2 часа назад

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

2 часа назад

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

С 1 сентября должно было начаться массовое добавление цифрового рубля — третьей формы денег, которую Банк России обсуждает уже около шести лет. Тем не менее, судя по первым дням запуска, доступ к ново