7个版本
0.1.6 | 2024年1月18日 |
---|---|
0.1.5 | 2024年1月18日 |
0.1.4 | 2023年6月9日 |
#4 in #verbose
12KB
190 行
git_rnd_name
描述
这是一个用于为git仓库生成随机名称的工具。
当您想创建一个PR
但不知道应该使用什么名称时,这非常有用。
功能
- 为git仓库生成随机名称。
- 使用随机名称创建新分支。
- 支持详细模式。
- 支持自定义本地仓库路径。
您将获得如下随机的名称
w-mai@MacBook-Pro ~/P/X/E/lvgl (😀)> git branch | column
☹️ 😟
👌🏻 😣
* 😀 😩
😁 😫
😏 🙁
😒 🤓
😔 🤩
😕 🥳
😖 🥺
😗 🫢
安装
cargo install git_rnd_name
用法
grn --help
Generate a random git branch name based on remote name you given.
Usage: grn [OPTIONS] [REMOTE]
Arguments:
[REMOTE] remote name
Options:
-c, --repo <REPO> local repo path
-b, --branch create new branch
-v, --verbose... verbose mode
-h, --help Print help
-V, --version Print version
示例
切换到您的git仓库目录。
grn
grn origin
您将获得一个如
😁
的随机名称
grn origin -b
您将获得一个如
😂
的随机名称,并创建一个新的分支。
grn origin -c /path/to/repo
您将获得一个如
🤔️
的随机名称,在/path/to/repo
目录下。如果添加-b
选项,将创建一个新的分支。
如何构建
- 星标和fork此仓库
- 克隆您的forked仓库,例如
git clone https://github.com/yourname/git_rnd_name.git
cdgit_rnd_name
cargo build --release
许可协议
MIT
依赖关系
~15MB
~349K SLoC