Git 集成

工作空间内查看 Git 变更、Diff 视图、提交历史和分支管理

Git 集成

工作空间侧边栏提供 Git 集成面板,支持查看文件变更状态、Diff 对比、提交历史浏览和分支切换。

变更面板

侧边栏"变更"手风琴区域展示当前工作空间的 Git 变更文件列表:

  • 文件状态标识:M(修改/黄色)、A(新增/绿色)、D(删除/红色)、R(重命名/蓝色)、U(未跟踪/绿色)、C(冲突/橙色)
  • 点击文件名在中间面板打开 Diff 视图
  • 刷新按钮手动更新变更列表
  • 切换窗口焦点时自动刷新

Diff 视图

点击变更文件后,中间面板以 Tab 形式展示该文件的 Diff:

  • 并排模式(Side-by-Side):左侧旧版本,右侧新版本
  • 内联模式(Inline):上下排列,删除行红色背景,新增行绿色背景
  • 行号显示,支持长行自动换行

提交历史

变更面板内切换到"历史"Tab 查看提交记录:

  • 显示提交哈希(前7位)、提交信息、作者、相对时间
  • 点击提交展开该次提交涉及的文件变更列表
  • 点击文件可查看该提交的 Diff

分支管理

变更面板顶部显示当前分支名,点击弹出分支选择器:

  • 本地分支和远程分支分组显示
  • 支持搜索过滤分支名
Git 集成 | Knodo 文档