lazygit
是一个简单的终端 UI 应用程序,用于与 Git 存储库进行交互。它为 Git 命令提供了一个可视化的界面,使得用户无需记住所有 Git 命令,就可以轻松地进行版本控制。
以下是一些 lazygit
的基本使用举例:
- 安装 lazygit
使用包管理器安装 lazygit
。例如,在 macOS 上,你可以使用 brew
:
brew install lazygit |
- 启动 lazygit
在终端中,导航到你的 Git 存储库目录,并输入:
lazygit |
- 浏览文件和提交
- 使用箭头键在屏幕上导航。
- 你可以看到未跟踪、已修改、已暂存的文件等。
- 按
Enter
键可以查看文件的更改。
- 暂存和取消暂存文件
- 导航到要暂存的文件,然后按
s
键来暂存它。文件的颜色应该会改变,表示它已被暂存。 - 若要取消暂存,请再次导航到该文件并按
u
键。
- 提交更改
- 按
c
键进入提交模式。 - 输入提交消息,然后按
Enter
键提交。
- 推送和拉取
- 按
P
键推送到远程存储库。 - 按
p
键从远程存储库拉取。
- 分支操作
- 按
b
键可以查看和管理分支。 - 使用箭头键选择分支,然后按
Enter
键切换分支或创建新分支。
- 合并和解决冲突
- 在选择了要合并的分支后,按
m
键进行合并。 - 如果有冲突,
lazygit
会帮助你识别和解决它们。
- 查看日志和引用
- 按
l
键查看提交日志。 - 你可以浏览过去的提交,查看更改和差异。
- 退出 lazygit
- 按
q
键退出lazygit
。
这只是 lazygit
的一些基本功能。该工具功能丰富,提供了许多其他操作和快捷键来帮助你更有效地管理 Git 存储库。为了充分利用 lazygit
,建议查阅其官方文档或帮助菜单以获取更多详细信息和高级功能。