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 和一些维护请在更新公告中查看。

猜你喜欢

转载自www.oschina.net/news/239468/lazygit-0-38-released