29 июля 2026, 06:25
Вышел 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.
Читают сейчас

3 часа назад
Claude по одному промпту и за некоторое количество переделок создала печатную плату в KiCad с нуля, ПО для MCU тоже создал текст ИИ
Потребитель Reddit под ником a6m–zero рассказал, что решил с помощью Claude Fable 5 практически за один промпт спроектировать печатную плату с нуля, причём от схемы и ПО до готового устройства. В проц

4 часа назад
Глава Anthropic призвал замедлить развитие ИИ
Глава Anthropic Дарио Амодеи опубликовал эссе We Must Pace the Frontier, в котором предложил замедлить увеличение возможностей передовых ИИ-моделей. По его мнению, исследования безопасности перестают

8 часов назад
Выпуск OpenRGB 1.0 — открытого проекта для управления RGB-подсветкой периферии
12 сентября 2026 года состоялся первый мажорный выпуск открытой утилиты OpenRGB. Проект даёт возможность управлять RGB-подсветкой материнских плат, видеокарт, клавиатур, кулеров, светодиодных лент и д

10 часов назад
Что нового в PHPUnit 13.3
PHPUnit на данный момент является де-факто стандартом для написания тестов в экосистеме PHP. Он относится к семейству фреймворков xUnit (как JUnit или NUnit) и предоставляет инструменты для написания

11 часов назад
Пополнение в семействах Zen 4 и Zen 3: новые процессоры Ryzen 5 7500 и Ryzen 5 5500F
AMD без громких анонсов обновила официальный каталог продукции, добавив в него два новых 6-ядерных решения начального уровня: Ryzen™ 5 7500 на базе архитектуры Zen™ 4 и Ryzen™ 5 5500F на базе архитект