本仓库包含Git分支合并工具的各个版本,用于CodeBuddy IDE环境的版本管理和分支合并。
. ├── bm70_v0070/ # v0070版本 │ ├── dg30_v0070_codebuddy_ide_依托v0060版本... │ ├── Makefile │ └── ... ├── bm80_v0080/ # v0080版本 │ ├── dg30_v0080_codebuddy_ide_依托v0070版本... │ ├── Makefile │ ├── v0080_快速开始.md │ ├── v0080版本更新说明.md │ ├── v0080配置文件使用指南.md │ └── v0080_与codebuddy_ide_对话记录.md ├── dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh # v0090脚本 ├── v0090_与codebuddy_ide_对话记录.md # v0090对话记录 └── README.md # 本文件
基础版本,提供核心的Git分支合并功能。
主要特性:
在v0070基础上进行了重大改进。
主要改进:
快速开始:
cd bm80_v0080
make help # 查看帮助
make dry-run # 模拟运行
make merge # 执行合并
详细文档:
在v0080基础上增加了backup和restore功能。
新增功能:
make backup)make restore)make list-backups)使用方法:
# 使用v0090脚本
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --backup
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --restore
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --list-backups
在v0090基础上增加了VSCode扩展管理功能。
新增功能:
make vscode-extensions-install)make vscode-extensions-remove)make vscode-extensions-clean)make vscode-extensions-list)make vscode-extensions-download)使用方法:
# 安装所有自定义扩展
make vscode-extensions-install
# 卸载指定扩展
make vscode-extensions-remove
# 清理所有自定义扩展(保留系统扩展)
make vscode-extensions-clean
# 列出所有已安装扩展
make vscode-extensions-list
# 下载扩展vsix文件
make vscode-extensions-download
详细文档:
| 特性 | v0070 | v0080 | v0090 | v0091 |
|---|---|---|---|---|
| 基础合并功能 | ✅ | ✅ | ✅ | ✅ |
| Makefile集成 | ❌ | ✅ | ✅ | ✅ |
| 颜色输出 | ❌ | ✅ | ✅ | ✅ |
| 文件锁机制 | ❌ | ✅ | ✅ | ✅ |
| JSON缓存 | ❌ | ✅ | ✅ | ✅ |
| 配置验证 | ❌ | ✅ | ✅ | ✅ |
| 性能监控 | 简单 | ✅ 详细 | ✅ 详细 | ✅ 详细 |
| dry-run模式 | ✅ | ✅ | ✅ | ✅ |
| 工作区备份 | ❌ | ❌ | ✅ | ✅ |
| 工作区恢复 | ❌ | ❌ | ✅ | ✅ |
| VSCode扩展安装 | ❌ | ❌ | ❌ | ✅ |
| VSCode扩展清理 | ❌ | ❌ | ❌ | ✅ |
| VSCode扩展列表 | ❌ | ❌ | ❌ | ✅ |
cd bm80_v0080
# 检查依赖
make install
# 模拟运行(推荐先执行)
make dry-run
# 查看状态
make status
# 执行合并
make merge
# 创建备份
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --backup
# 恢复备份(需三次确认)
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --restore
# 列出所有备份
./dg30_v0090_codebuddy_ide_依托v0080版本_增加backup_restore功能.sh --list-backups
make dry-run)make help 查看所有可用命令v0070 → v0080
v0080 → v0090
v0090 → v0091
仓库位置: /root/ff33_整理workspace目录下的git仓库
创建时间: 2026-02-06
作者: CodeBuddy IDE (GLM-4.7)