筛选Git提交记录
一个用于筛选Git提交记录的VSCode扩展,支持按时间、分支和提交人进行筛选。
功能特点 ✨
- 🕒 按时间筛选
- 🌿 按分支筛选
- 👤 按提交人筛选
- 从历史提交者列表中选择
- 支持手动输入提交人
- 支持显示所有提交者
- 📊 提交记录展示
- 显示提交哈希、作者、日期和提交信息
- 支持查看每次提交的文件变更
- 文件变更类型可视化(新增、修改、删除、重命名)
- 🎨 界面美化
安装方法 📦
- 在VSCode中打开扩展面板 (Ctrl+Shift+X)
- 搜索"筛选Git提交记录"
- 点击安装
使用方法 🚀
- 在VSCode中打开命令面板 (Ctrl+Shift+P)
- 输入"筛选Git提交记录"并选择
- 按照提示选择筛选条件:
- 选择时间筛选类型
- 输入日期(如果需要)
- 选择分支
- 选择或输入提交人
- 查看筛选结果
系统要求 💻
- VSCode 1.96.0 或更高版本
- Git 2.0.0 或更高版本
注意事项 ⚠️
- 确保当前工作区是一个有效的 Git 仓库
- 日期格式必须为 YYYY-MM-DD
- 如果仓库较大,获取提交者列表可能需要一些时间
- 默认最多显示最近 100 条提交记录
更新日志 📝
v0.0.2
- 修复获取Git提交者列表的问题
- 改进Windows系统下的命令执行
- 优化提交者选择界面
- 添加更多错误处理和日志输出
v0.0.1
贡献 🤝
欢迎提交 Issue 和 Pull Request 来帮助改进这个扩展。
许可证 📄
MIT
| |