GitLess 简体中文版
GitLess 简体中文版基于 maattdd/vscode-gitlens 改进,原项目源自 GitLens。扩展标识为 happyplum.gitless-zh。
本版改动
- 为侧边栏、菜单、命令和操作提示提供简体中文文案。
- 提交后自动刷新分支状态。
- Git 操作使用独立终端,避免占用正在运行开发服务的终端。
- 在“工作树管理”视图按仓库查看工作树,单击展开该工作树 HEAD 的提交;右键“打开工作树”可选当前窗口、新窗口或添加到工作区,打开前会尝试通过 VS Code 内置 Git 关联仓库。
- 在“仓库”视图创建、删除、锁定和解锁 Git 工作树;切换到已在其他工作树签出的分支时,可选择在当前或新窗口打开对应工作树。
工作树列表和管理需要 Git 2.36 或更新版本。删除操作由 Git 检查未提交更改与锁定状态;失效的工作树记录需使用 Git 自身的 worktree prune 清理。
提交历史、行级作者信息、分支和暂存区等原有功能可参阅上游 GitLens 文档。
安装与构建
取得 VSIX 文件后,可在 VS Code 中运行“扩展:从 VSIX 安装”并选择该文件。也可以从源码构建:
git clone https://github.com/happyplum/vscode-gitless-zh.git
cd vscode-gitless-zh
corepack yarn install --frozen-lockfile
corepack yarn bundle
corepack yarn vsce package --yarn
构建生成的 .vsix 文件可按上述方式安装。
兼容与来源
本版沿用原项目的 gitlens.* 命令、配置和视图标识。与 GitLens 或其他 GitLess 版本同时启用可能产生冲突,建议只启用其中一个。
本项目保留原有 MIT 许可证和版权声明,详见许可证。问题反馈请提交到本仓库 Issues。
| |