跳到主要内容
版本:0.5.x

标签操作

标签 面板直接管理 Git 标签。

快捷键

按键操作
< / >切换组件面板
d删除标签
ctrl+p推送标签
f获取标签
?快捷键和操作说明
信息

本地分支、标签和远程面板共享相同的空间。使用 < / > 在它们之间切换。要创建新标签,请在提交日志面板中使用 t 快捷键。

工作流

删除标签

  1. 导航: 导航到标签组件 (按 1) 或切换到标签组件 (按 < / >)。
  2. 选择: 使用 ↑/↓ 选择要删除的标签。
  3. 触发: 按 d 打开删除标签菜单。
  4. 选择模式: 选择删除选项:
    • 删除本地标签 (Delete local tag)
    • 删除远程标签 (Delete remote tag)
  5. 确认: 按 enter 确认。
  6. 关闭: 按 esc 关闭输出。

推送标签

  1. 导航: 导航到标签组件 (按 1) 或切换到标签组件 (按 < / >)。
  2. 选择: 使用 ↑/↓ 选择要推送的标签。
  3. 触发: 按 ctrl+p 打开推送标签菜单。
  4. 选择模式: 选择推送选项:
    • 推送选中的标签 (Push selected tag)
    • 推送所有标签 (Push all tags)
    • 强制推送选中标签 (Force push selected tag)
    • 强制推送所有标签 (Force push all tags)
  5. 确认: 按 enter 确认。
  6. 关闭: 按 esc 关闭输出。

获取标签

  1. 导航: 导航到标签组件 (按 1) 或切换到标签组件 (按 < / >)。
  2. 触发: 按 f 打开获取标签菜单。
  3. 选择模式: 选择获取选项:
    • 获取标签 (Fetch tag(s))
    • 获取并修剪标签 (Fetch tag(s) prune) - 删除远程已不存在的标签
    • 获取并覆盖标签 (Fetch tag(s) overwrite) - 使用远程的不同标签覆盖本地
    • 镜像标签 (Fetch tag(s) mirror) - 镜像所有远程标签
  4. 确认: 按 enter 确认。
  5. 关闭: 按 esc 关闭输出。