lazygit 0.38 发布,Git 命令行的终端 UI


lazygit 是一个用于 Git 命令行的简单终端 UI,使用 Go 语言编写,用到了 gocui 库,目的是在命令行提供 Git 的图形界面。

目前  lazygit 发布了 0.38 版本,带来如下更改:

大变更

  • 'x' 不再打开菜单,需要使用 '?'或重新映射键绑定。
  • 不能再使用“y”或“n”来响应确认弹出窗口,需要使用“enter”或“esc”。
  • 更改了配置编辑器设置的方式,因为之前有点乱。有关新方法,请参见此处。

新特性

  • #2390 改造提交消息面板
  • #2421 允许使用“T”键绑定在分支上创建标签
  • #2453 允许变基到第一次提交
  • #2476 为 Kotlin 文件添加图标
  • #2433 在分支内查看时延迟加载提交
  • #2370 允许交互地变基到一个分支
  • #2344 允许使用 gui.border (单/双/圆/隐藏)自定义面板边框样式
  • #2485 允许在变基时重写 HEAD 提交
  • #2552 通过 rebase.updateRefs git 配置更好地支持堆叠分支
  • #2496 从历史记录中忽略以空格开头的自定义命令
  • #2558 允许在变基期间重置作者 
  • #2523 改进编辑器配置
  • #2418 允许将远程分支名称复制到剪贴板

bug fix 和一些维护请在更新公告中查看。


相關推薦

2022-07-21

lazygit 是一个用于 Git 命令行的简单终端 UI,使用 Go 语言编写,用到了 gocui 库,目的是在命令行提供 Git 的图形界面。 目前  lazygit 发布了 0.35 版本,带来如下更改: 支持 Nerd 字体 滚动条!(非交互式但很酷)

2022-12-08

VS Code 1.74 已发布,此版本主要带来如下优化: 自定义资源管理器自动显示- 决定哪些文件在资源管理器中滚动到视图中。 隐藏活动栏和面板徽章- 通过切换状态徽章,简化编辑器 UI。 笔记本和差异视图的音频提示- 单元格

2023-02-04

VS Code 1.75 已发布,此版本主要带来如下优化: 配置文件- 创建和共享配置文件,以配置扩展、设置、快捷方式等。 VS Marketplace 签名- 已发布的扩展现在默认进行代码签名。 辅助功能改进- 终端屏幕阅读器模式、新的键盘快

2022-08-05

Visual Studio Code 1.70 现已发布,一些主要亮点包括: 标题栏自定义 隐藏/显示菜单栏、命令中心或布局控制。 对于使用自定义标题栏(Windows、macOS 和 Web 上的默认设置)的用户,该版本向标题栏引入更多交互式内容。虽然已

2022-07-08

Visual Studio Code 1.69 现已发布,一些主要亮点更新包括: 3-way merge editor- 在 VS Code 内解决合并冲突。 合并编辑器允许你快速解决 Git 合并冲突。启用后,可以通过单击源代码控制视图中的冲突文件来打开合并编辑器。Checkboxes&

2023-08-05

Visual Studio Code 1.81 已发布,此版本一些主要亮点包括: Accessibility 改进 - 支持通知、聊天回复和悬停的 Accessible View。 “ Open Accessible View (Alt+F2) ”命令允许屏幕阅读器用户逐个字符、逐行检查内容。上次更新

2022-08-23

GitUI 是 Rust 编写的 Git 终端,主打特性是速度快和极简风格的 UI。 新版本主要变化 支持堆叠弹出框 (popup stacking) 支持 Android 模拟器 Termux 新增 堆叠弹出框 (#846) 文件历史记录日志 [@cruessler] (#381) 支持 Android 模

2023-09-06

的 Git 终端,主打特性是速度快和极简风格的 UI。 最近发布的 GitUI 0.24 增加了许多特性。目前 GitUI 的最新版本是 v0.24.2,主要是修复在 0.24 系列发现的错误。 GitUI 0.24 主要变化 支持根据 message, author 或 files in diff 搜

2022-11-25

的 Git 终端,主打特性是速度快和极简风格的 UI。 最近发布的 GitUI 0.22 增加了许多特性。目前 GitUI 的最新版本是 0.22.1,主要是修复在 0.22 中发现的错误。 GitUI 0.22 主要变化 支持 submodules 支持查看 commit message history

2023-07-08

Visual Studio Code 发布了 1.80 版本,带来如下新东西: 无障碍功能改进 Accessible View  无障碍视图 新命令“打开可访问视图”(Alt+F2) 允许屏幕阅读器用户逐字符、逐行检查内容。当悬停或聊天面板响应聚焦时可调用此方法

2022-12-10

配器协议 (DAP) 的实验性支持。目前 Helix  22.12 版本已发布,这是一个功能丰富的版本,带来如下内容: Git diff gutter 新的 git diff gutter 跟踪当前缓冲区中与 git 索引相比的变化。 与签入到 git 的文件相比,装订线中的标记表

2021-12-29

过滤、排序 bug: git bug ls "status:open sort:edit" 交互式终端 UI: Web UI(状态:未完成):

2023-09-28

Windows Terminal Preview 1.19 现已发布,引入了 Broadcast Input、Web Search、Suggestions UI 等新功能。具体更新内容如下: Broadcast Input Broadcast Input 允许将一个终端窗格的内容 broadcast 到选项卡中的所有其他窗格。要打开 Broadcast Input,可

2023-03-06

Git for Windows v2.40.0-rc1 现已发布。按照原先的规划,Git for Windows 将在下一个版本中放弃对 Windows 7 和 Windows 8 的支持;同时,Git for Windows 的 32 位版本的支持也即将结束。 此版本主要更新内容如下: New Features 随附 Git v