Lazygit:Git 命令的简单终端 UI的使用

7 min read

lazygit 是一个简单终端 UI,提供了一个图形界面来管理和查看 git 仓库的状态。下面是使用 lazygit 的一些常见命令:

  1. 安装 lazygit:根据不同的操作系统,你可以通过包管理工具如 brew (Mac),apt (Ubuntu),choco (Windows)来安装 lazygit,或者从官方的 GitHub 仓库下载编译好的二进制文件进行安装。

  2. 打开 lazygit:在终端中输入 lazygit 命令,即可打开 lazygit 的图形界面。

  3. 选择仓库:在打开的图形界面中,使用上下箭头在仓库列表中选择要管理的 git 仓库。

  4. 查看提交历史:在左侧的菜单中,选择 "Commit Log" 选项,即可查看当前仓库的提交历史。你可以使用方向键和回车键来在提交历史之间进行导航和查看更多详细信息。

  5. 暂存和撤销更改:在提交历史界面中,使用 s 键可以暂存选定的更改,使用 u 键可以撤销选定的更改。

  6. 分支操作:在左侧的菜单中,选择 "Branches" 选项,即可查看和管理当前仓库的分支。你可以使用 n 键来创建一个新的分支,使用 m 键来切换分支,使用 d 键来删除分支等。

  7. Pull 和 Push 更改:在左侧的菜单中,选择 "Push" 或 "Pull" 选项来将更改推送到远程仓库或从远程仓库拉取更改。

  8. 查看和比较文件更改:在左侧的菜单中,选择 "File Status" 选项,即可查看当前仓库中有更改的文件列表。选择一个文件后,可以按下 d 键来查看文件更改的详细信息,按下 c 键来打开一个文件比较器来比较文件的更改。

  9. 其他操作:lazygit 还支持一些其他的操作,如合并分支、重命名分支、添加标签等。你可以在左侧的菜单中找到相应的选项。

请注意,使用 lazygit 前需要在终端中先进入你的 git 仓库的目录,然后运行 lazygit 命令来启动 lazygit,以确保它能正确加载你的仓库。

这就是使用 lazygit 进行基本操作的一些示例。你可以在使用中进一步了解它的功能和用法,以满足你的特定需求。