GitUp MAC 版

免费开源的 Mac Git 客户端:实时交互的仓库图谱,支持无限撤销、快照和即时搜索。

GitUp 简介

GitUp 是一款 Mac Git 客户端,目标是让各个水平的工程师都能快速、安全、省心地工作。它的仓库图谱实时且可交互,你可以直接编辑、重新排序、修正和合并提交;几乎所有操作都能无限撤销和重做,连 rebase 和 merge 也不例外。类似 Time Machine 的快照让你一键回到仓库之前的状态。

GitUp 还提供 Git 本身没有的工具,例如可视化提交拆分器和统一的 reflog 浏览器,以及覆盖整个仓库(包括差异内容)的即时搜索和非常快的界面。它直接操作 Git 数据库。GitUp 由 Pierre-Olivier Latour 创建,免费开源,采用 GPL-3.0 许可证。1.5.0 版带来了 Tahoe 设计并支持系统 SSH 密钥。它是适用于 Apple 芯片和 Intel 的通用版 App,需要 macOS 12.4 或更高版本。

主要功能

GitUp 让 Git 变得直观、快速又安全。

  • 实时图谱:编辑、重排、修正和合并提交。
  • 无限撤销和重做:连 rebase 和 merge 也可以。
  • 快照:一键回到之前的状态。
  • 提交拆分器:可视化拆分提交。
  • reflog 浏览器:统一的视图。
  • 即时搜索:覆盖整个仓库,包括差异。
  • 快速的界面:常常比命令行还快。
  • 通用版:支持 Apple 芯片和 Intel。

1.5.0 版本新功能

GitUp 1.5.0 带来新设计和更新的 Git 引擎。

  • 为 macOS Tahoe 更新设计,并采用更新的更新程序
  • libgit2 更新到 1.9.0,可使用系统 SSH 密钥和浅克隆
  • 文字大小设置现在也适用于差异视图中的文字
  • 可以从仓库的子文件夹打开仓库
  • 修复索引被锁定时暂存行导致的崩溃

GitUp 常见问题

GitUp 免费吗?

免费。GitUp 是采用 GPL-3.0 许可证的免费开源软件。

GitUp 需要哪个版本的 macOS?

GitUp 1.5.0 需要 macOS 12.4 或更高版本。

GitUp 支持 Apple 芯片吗?

支持。它是适用于 Apple 芯片和 Intel 的通用版 App。

可以在 GitUp 中撤销 rebase 吗?

可以。GitUp 几乎所有操作都能无限撤销和重做,连 rebase 和 merge 也不例外。

什么是快照?

类似 Time Machine 的仓库状态记录,可以一键回到之前的状态。

可以使用我的 SSH 密钥吗?

可以。从 1.5.0 起,GitUp 可以使用系统 SSH 密钥。

可以搜索仓库吗?

可以。GitUp 能即时搜索整个仓库,包括差异内容。

GitUp 是谁创建的?

GitUp 由 Pierre-Olivier Latour 创建,作为开源项目开发。

可以用 Homebrew 安装 GitUp 吗?

可以。运行 brew install --cask gitup-app。

gitup.FULLMAC.app 上的 GitUp 下载来自哪里?

下载按钮指向 GitUp 官方网站 https://gitup.co/。gitup.FULLMAC.app 不会修改或重新打包该 App。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。