@wangzhanpeng996/wzp
v0.1.2
Published
Personal CLI toolbox for Gitee project creation and other WZP workflows.
Maintainers
Readme
wzp
wzp 是一个个人命令行工具箱。安装后统一使用 wzp <命令> 调用不同功能。
当前已有功能:
wzp gitee-create:从一个源仓库克隆项目,删除原.git,自动创建新的 Gitee 仓库,并重新绑定 remote。wzp create:wzp gitee-create的兼容别名。wzp kill:快速释放本机指定端口,例如wzp kill 8080。wzp kill-port:wzp kill的兼容别名。
安装
npm i -g @wangzhanpeng996/wzpgitee-create
先在当前 PowerShell 会话设置 Gitee 访问令牌:
$env:GITEE_TOKEN="你的Gitee访问令牌"基本用法:
wzp gitee-create <源仓库地址> [新仓库名] [源分支名]示例:
wzp gitee-create https://gitee.com/wzplxt/web1.git
wzp gitee-create https://gitee.com/wzplxt/web1.git recruitment
wzp gitee-create https://gitee.com/wzplxt/web1.git recruitment Paddy含义:
- 第 1 个参数是源仓库地址,必填。
- 第 2 个参数是新仓库名,可选;不填时从源仓库地址自动提取,例如
web1.git会提取为web1。 - 第 3 个参数是源分支名,可选;不填时克隆源仓库默认分支。
可选参数:
--description "仓库简介"
--private
--no-push默认行为:
- 默认创建公开仓库。
- 默认自动推送到新 Gitee 仓库。
- 如果加
--private,创建私有仓库。 - 如果加
--no-push,只在本地准备好,不推送。
kill
释放本机端口:
wzp kill 8080Windows 下会查找正在监听该 TCP 端口的进程,然后执行:
taskkill /PID <进程ID> /F发布
npm version patch
npm publish --access=public别人更新:
npm i -g @wangzhanpeng996/wzp@latest