英语 | 简体中文
@zhangzhian / dsh-devtools-git
中文:DSH Git中文名称:中文名称:中文名称:代理人 git_* 工具。

安装
不要单独装它。装清单包 —— 它会作为依赖自动拉下来,并在插件页上给你一个可开关的组件行。
dsh plugin --profile web add @zhangzhian/dsh-devtools
提供什么
- 宿主半:代理
git_status、git_diff、git_stage、git_commit。 - 客户端半(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(1)、(2)、(2)、(3)
(平台的
DiffBlock,开成以文件名命名、可关闭的页签)、 提交图,以及提交 / 推送 / 拉取 / 抓取 / 合并 / 变基 / 存储的弹窗。 - 提交默认带上全部改动:点「提交」会先
git add -A(修改 / 已暂存 / 未跟踪)再提交; 只想提交暂存区用菜单里的「只提交已暂存文件」。 - 推送被拒时自动整合再推:远端领先导致
non-fast-forward时自动fetch+pull(按pullMode,默认合并)+ 重推一次;有冲突就停下并把冲突文件交给你(配置pushAutoSync可关)。
要求
- 近年来
>= 0.2.0-rc.2。 - 不需要额外装依赖:
@deepseek-ai/*齐刷刷,刷刷刷,刷刷刷,刷刷刷,刷刷刷。
英语
@zhangzhian / dsh-devtools-git
这个 Git组件 DSH devtools:在右侧栏有一个源代码控制面板,
加上一组 git_* 代理工具。

安装
不要直接安装此软件包。安装bundle包——它把它作为一个 依赖项,并在插件页面上提供一个可切换的组件行。
dsh plugin --profile web add @zhangzhian/dsh-devtools
它提供了什么
- 主机一半:代理工具
git_status,git_diff,git_stage,git_commit. - 客户端一半:小组-状态组(冲突/上演/未上演/未跟踪);
每个文件不同于平台
DiffBlock(以文件命名的可关闭选项卡打开), 一个提交图,以及提交/推/拉/对话框 Fetch / merge / rebase / stash。 - 默认情况下,Commit接受所有更改:单击Commit运行
git add -A(修改/上演/未追踪)第一;在菜单中使用“只提交阶段性文件” 只提交索引。 - 拒绝推送时自动集成:在
non-fast-forward,它运行fetch+pull(每pullMode(默认合并)+重试一次push; 冲突在Pull处停止并交还给你(pushAutoSync可以关闭这个)。
要求
- 近年来
>= 0.2.0-rc.2. - 没有额外的依赖:
@deepseek-ai/*是由DSH安装本身提供的 (声明为对等依赖项,因此不会第二次安装)。