Problem to solve / 要解决的问题
标签目前只能在 Git Log 底部工具窗口左侧的引用列表里看到、在切换弹窗里检出,不能新建也不能删,打版本得去终端敲命令。
界面位置参考 docs/visual-qa/07-git-history-graph.png:Git Log 左上角有 HEAD / Local / Remote / Tags 四个分组,标签就显示在 Tags 分组里,目前只能看,没有任何操作。
Proposed solution / 建议方案
- 中间的提交列表右键菜单加“在此提交新建标签”(输入标签名,可选是否附注)
- 左侧引用列表的 Tags 分组里,标签右键支持删除
- 命令构造放 rust/lithe-core 统一,UI 先做 macOS,Windows 后接
Target platform / 目标平台
macOS(命令层涉及 rust/lithe-core 共享能力)
Alternatives considered / 已考虑的替代方案
No response
Additional context / 补充信息
No response
Checklist / 提交前检查
Problem to solve / 要解决的问题
标签目前只能在 Git Log 底部工具窗口左侧的引用列表里看到、在切换弹窗里检出,不能新建也不能删,打版本得去终端敲命令。
界面位置参考 docs/visual-qa/07-git-history-graph.png:Git Log 左上角有 HEAD / Local / Remote / Tags 四个分组,标签就显示在 Tags 分组里,目前只能看,没有任何操作。
Proposed solution / 建议方案
Target platform / 目标平台
macOS(命令层涉及 rust/lithe-core 共享能力)
Alternatives considered / 已考虑的替代方案
No response
Additional context / 补充信息
No response
Checklist / 提交前检查