44 个版本 (23 个破坏性更新)
0.24.0 | 2024 年 8 月 5 日 |
---|---|
0.23.1 | 2024 年 7 月 23 日 |
0.22.1 | 2024 年 7 月 4 日 |
0.11.0 | 2024 年 3 月 27 日 |
在 文本编辑器 中排名 114
每月下载量 762 次
4MB
6.5K SLoC
它是 Gitu!- 一款 Git 玻璃制品 之外 的 Emacs
Git 的终端用户界面。受 Magit 启发。
特性
Gitu 旨在随着时间的推移实现 Magit 的许多核心功能。它应该对任何之前的 Magit 用户都很熟悉。
以下是目前支持的功能列表
- 暂存/取消暂存 (文件,块,行)
- 显示 (查看提交/在行中打开 EDITOR)
- 分支 (检出,检出新分支)
- 提交 (提交,修正,修复)
- 获取
- 日志 (当前,其他)
- 拉取/推送 (您可能需要配置 push.default)
- 变基 (其他地方,中止,继续,自动合并,交互式)
- 重置 (软重置,混合,硬重置)
- 还原 (提交)
- 存储 (保存,弹出,应用,丢弃)
快捷键
快捷键尝试模仿 Magit,同时保持 Vim 风格。可以通过按 h
键或配置 general.always_show_help.enabled = true
来显示帮助菜单。
配置
环境变量 GIT_EDITOR
,VISUAL
或 EDITOR
(按此顺序检查)决定了 Gitu 将打开哪个编辑器。
配置也来自
- Linux:
~/.config/gitu/config.toml
- macOS:
~/.config/gitu/config.toml
- Windows:
%USERPROFILE%\AppData\Roaming\gitu\config.toml
,请参阅 默认配置。
安装 Gitu
遵循安装说明: 安装 Gitu
或通过包管理器安装
贡献
欢迎 PR!以下是一些入门提示: 开发 & 工具
依赖关系
~285MB
~8.5M SLoC