Repolode
1bye

1bye/1git

Нативный Git-клиент для macOS: просмотр изменений, создание коммитов и управление локальными репозиториями и репозиториями по SSH, а также генерация сообщений коммитов с помощью ИИ.

Open source альтернатива:TowerFork

Звёзды
134
Форки
10
Открытые issues
1
Последний коммит
3 дня назад

Что это?

1git — нативное рабочее пространство Git для macOS. В нём можно просматривать изменения файлов с помощью текстовых и графических diff, выбирать отдельные файлы или строки и создавать коммиты в одном окне. Инструменты для работы с историей охватывают коммиты, ветки, теги, stash и граф коммитов.

Приложение помогает организовать работу с помощью вкладок, пространств и worktree. Репозитории можно открывать локально или по SSH на удалённых компьютерах с macOS и Linux. К приложению можно подключить аккаунты GitHub и GitLab для работы с pull request и merge request.

Сообщения коммитов можно генерировать с помощью ИИ через OpenCode, ChatGPT, Claude Code, Codex или любой настроенный вами API. Провайдеру отправляются только выбранные изменения. Для работы приложения необходимы macOS 13 или новее на Apple Silicon и установленный Git.

Ключевые возможности

  • 01Просмотр текстовых и графических diff с выбором файлов и отдельных строк.
  • 02Просмотр коммитов, веток, тегов, stash и графа коммитов.
  • 03Организация работы с помощью вкладок, пространств и worktree.
  • 04Открытие репозиториев на удалённых компьютерах с macOS и Linux по SSH.
  • 05Подключение аккаунтов GitHub и GitLab для работы с pull request и merge request.
  • 06Генерация сообщений коммитов с помощью OpenCode, ChatGPT, Claude Code, Codex или собственного API.

Сценарии использования

  • Просмотр изменений и создание коммитов в визуальном интерфейсе на Mac.
  • Одновременная работа с несколькими ветками или функциями с помощью worktree.
  • Управление репозиториями на удалённом Linux-сервере с локального Mac.
  • Подготовка черновиков сообщений коммитов по выбранному diff с помощью ИИ-ассистента.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/1bye/1git.git
  2. 2

    Перейдите в папку проекта

    cd 1git
  3. 3

    Установите зависимости

    bun install --frozen-lockfile
  4. 4

    Запустите приложение в режиме разработки (при первом запуске собирается нативное дополнение, что может занять несколько минут)

    bun run dev:app

Что важно знать

  • Только для macOS; требуется Mac на Apple Silicon с macOS 13 или новее.
  • Сборки пока не нотариально заверены, поэтому при первом запуске macOS может заблокировать приложение.
  • Сейчас приложение распространяется в бета-версии.

В подборках

Темы

Частые вопросы

Что такое 1git?
Нативный Git-клиент для macOS: просмотр изменений, создание коммитов и управление локальными репозиториями и репозиториями по SSH, а также генерация сообщений коммитов с помощью ИИ. 1git — нативное рабочее пространство Git для macOS. В нём можно просматривать изменения файлов с помощью текстовых и графических diff, выбирать отдельные файлы или строки и создавать коммиты в одном окне. Инструменты для работы с историей охватывают коммиты, ветки, теги, stash и граф коммитов.
1git можно использовать бесплатно? Какая у него лицензия?
1git распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
1git всё ещё поддерживается?
Активно поддерживается. Последний коммит в 1git — 4 нояб. 2026 г..
Для чего можно использовать 1git?
Просмотр изменений и создание коммитов в визуальном интерфейсе на Mac. Одновременная работа с несколькими ветками или функциями с помощью worktree. Управление репозиториями на удалённом Linux-сервере с локального Mac. Подготовка черновиков сообщений коммитов по выбранному diff с помощью ИИ-ассистента.
Как установить 1git?
Клонируйте репозиторий: git clone https://github.com/1bye/1git.git Перейдите в папку проекта: cd 1git Установите зависимости: bun install --frozen-lockfile Запустите приложение в режиме разработки (при первом запуске собирается нативное дополнение, что может занять несколько минут): bun run dev:app
Где скачать 1git?
Исходный код и инструкции по установке — на GitHub: https://github.com/1bye/1git

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Терминальный интерфейс, который отображает граф коммитов Git в виде изображений — как git log --graph --all, — чтобы просматривать историю репозитория.

2,2 тыс.+7 за неделю71RustMITАктивно поддерживаетсяОбновлён 7 дней назад