Lazygit基操

Lazygit — 懒人必备的Git客户端

! ! ! (用 x 查看各个面板帮助)

一、下载

1. Lazygit下载

1
2
下载地址:
https://github.com/jesseduffield/lazygit

2. 打开

1
$ lazygit

二、 Stage 操作

1. 全部 stage/unstage — a

(相当于git add .)

2. 可以用空格逐个stage

3. H和L键可以实现左侧面板间的切换

4. J和K键可以实现面板内文件的选择

按回车可以进入到选中的文件(按esc可以退回到主面板)

按Tab键可以切换Stage/Unstage面板

按d可以彻底删除Unstage中的修改内容

三、 Branch 操作

1. 创建分支 — n

2. 选中分支 — 空格

3. 弱删除当前分支 — d


(强删除未保存的分支 — D)

4. 重命名当前分支 — R

5.选择分支合并到当前分支 — M

  1. 将光标选中子分支
  2. 按M将子分支合并到当前分支

6. 切换管理远程仓库 — [ ]

四、 Commit 操作

Commit 面板 :

1. 按c可以提交本次更改

2. 提交回滚 — 空格


lazygit回跳转到对应的提交,并新建一个新分支缓存,新建分支并合并即可保存。

3. 重置提交 — g

4. 多分支间复制粘贴提交

复制 — c

粘贴 — v

5. 批量操作commit — e

  1. 选中一个 commit 按 e 可以对上方几个commit进行批量管理

    功能 含义 按键
    pick 无操作 p
    drop 删除 d
    squash 向下合并提交 s
  2. 按 m 执行操作

6. Reflog 面板(历史记录面板)


基本操作如下:

-------------本文结束感谢您的阅读-------------