lazygit是一款用于 Git 命令行的终端 UI,  Go 语言编写,基于 gocui 库。支持Windows/Linux/Mac OS 多操作系统,遵守MIT开源协议。 图形界面依然需要通过命令行进行控制, 但是界面更加友好直观。

软件特性

  • 轻松添加文件
  • 解决合并冲突
  • 轻松检出最近的分支
  • 滚动查看 branches/commits/stash 的日志和差异信息
  • 快速进行 pushing/pulling 操作
  • 压缩并重命名 commits 信息

[repo owner=”jesseduffield” name=”lazygit”]