标签操作
从 标签 面板直接管理 Git 标签。
快捷键
| 按键 | 操作 |
|---|---|
< / > | 切换组件面板 |
d | 删除标签 |
ctrl+p | 推送标签 |
f | 获取标签 |
? | 快捷键和操作说明 |
信息
本地分支、标签和远程面板共享相同的空间。使用 < / > 在它们之间切换。要创建新标签,请在提交日志面板中使用 t 快捷键。
工作流
删除标签
- 导航: 导航到标签组件 (按
1) 或切换到标签组件 (按< / >)。 - 选择: 使用
↑/↓选择要删除的标签。 - 触发: 按
d打开删除标签菜单。 - 选择模式: 选择删除选项:
- 删除本地标签 (Delete local tag)
- 删除远程标签 (Delete remote tag)
- 确认: 按
enter确认。 - 关闭: 按
esc关闭输出。
推送标签
- 导航: 导航到标签组件 (按
1) 或切换到标签组件 (按< / >)。 - 选择: 使用
↑/↓选择要推送的标签。 - 触发: 按
ctrl+p打开推送标签菜单。 - 选择模式: 选择推送选项:
- 推送选中的标签 (Push selected tag)
- 推送所有标签 (Push all tags)
- 强制推送选中标签 (Force push selected tag)
- 强制推送所有标签 (Force push all tags)
- 确认: 按
enter确认。 - 关闭: 按
esc关闭输出。
获取标签
- 导航: 导航到标签组件 (按
1) 或切换到标签组件 (按< / >)。 - 触发: 按
f打开获取标签菜单。 - 选择模式: 选择获取选项:
- 获取标签 (Fetch tag(s))
- 获取并修剪标签 (Fetch tag(s) prune) - 删除远程已不存在的标签
- 获取并覆盖标签 (Fetch tag(s) overwrite) - 使用远程的不同标签覆盖本地
- 镜像标签 (Fetch tag(s) mirror) - 镜像所有远程标签
- 确认: 按
enter确认。 - 关闭: 按
esc关闭输出。