6 个稳定版本
1.0.5 | 2024 年 2 月 7 日 |
---|---|
1.0.4 | 2024 年 2 月 6 日 |
1.0.3 | 2024 年 2 月 5 日 |
1.0.2 | 2024 年 2 月 4 日 |
1.0.0 | 2024 年 2 月 3 日 |
#6 in #daily
40 次每月下载
57KB
1.5K SLoC
git-helpe-rs
格式化分支和提交的 CLI 辅助工具
为什么
可能当你编码时,你对分支名称和提交格式有一些要求。我想让它变得容易,也许有人处于相同的情况。
是什么
这个 CLI 为你提供了以下命令
show
- 显示当前配置set-prefix k value
- 为你的分支前缀设置键值对b k
- 使用你剪贴板中的内容,添加前缀并检出新分支set-commit "你的模板,{} 将在每个 {} 上进行插值"
- 这为你的提交设置格式b c here "这些值将用于模板的插值"
- 通过这种方式,你可以使用给定的格式创建提交set-branch "与提交相同,但尚未实现"
- tbddelete k
- 从分支前缀中删除键
如何
获取 git 仓库,使用
cargobuild -r
转到
cd./target/release/
运行
chmod+x git-helpe-rs
并将其复制到你的 bin 目录以开始使用或为其创建别名。
或者作为一条命令
git clone [email protected]:Zolwiastyl/git-helpe-rs.git &&
cargo build -r &&
cd ./target/release &&
chmod +x git-helpe-rs
[x] 使用 clap builder [x] 从 git 获取输出 [x] 为 gitconfig 中的模板添加变体 [x] 添加剪贴板命令 [x] 设置分支模板 [x] 使用模板进行分支格式化
[x] 添加标志和试运行 [x] 提交 [x] 分支:[x] 前缀 [x] 模板
[ ] {b} 在模板中 [ ] {[]} 在模板中 [ ] 自动完成 [ ] 发布
为模板添加变体 set-branch-format 当切换分支时使用模板 set-commit 为提交格式设置模板
set-branch-prefix 使用剪贴板内容设置检出前缀的键值
bp 使用剪贴板内容前缀键检出分支
根据模板检查支路 -k 使用精确模板 c 使用模板之一提交 -a 使用自动完成值 -k 使用精确模板 -b 使用分支模板中的数字 -b use number from branch template-key ..interpolate-values
显示 显示当前配置的纯JSON 帮助 打印此消息或给定子命令的帮助信息
依赖项
~4-6MB
~106K SLoC