【文件属性】:
文件名称:git-cleaner:CLI实用程序,用于批量清除分支和标签
文件大小:356KB
文件格式:ZIP
更新时间:2021-05-02 09:43:35
TypeScript
git-cleaner
:scissors: CLI实用程序,用于批量清除分支和标签
为什么?
迟早,项目中会积累许多不必要的分支和标记,但是大多数UI实用程序不允许您多选元素以进行删除,而这正是该实用程序的任务。
特征
要删除的多选分支/标签
多个远程
选择模式过滤
显示进度
安装
NPM
npm install git-cleaner -g
纱
yarn global add git-cleaner
开发设置
# install dependencies
npm install
# build dist files
npm run build
笔记
在使用该实用程序之前,您需要同步git
# Delete local tags
git tag -l | xargs git tag -d
# Fetch remote branches and tags
git fetch
用法
Usage: g
【文件预览】:
git-cleaner-master
----.eslintrc(285B)
----.nvmrc(6B)
----package.json(2KB)
----.czrc(40B)
----.github()
--------workflows()
----.prettierignore(13B)
----assets()
--------gitc_branch_select.gif(63KB)
--------gitc_tag_regexp.gif(53KB)
--------gitc_branch_regexp.gif(61KB)
--------gitc_tag_select.gif(112KB)
----.lintstagedrc.yml(143B)
----LICENSE(1KB)
----src()
--------exception()
--------command()
--------processor.ts(979B)
--------prompt()
--------cli.ts(326B)
--------interface()
--------GitClient.ts(2KB)
--------utils()
----.npmignore(483B)
----tsconfig.json(494B)
----.prettierrc.yml(87B)
----.gitignore(184B)
----CHANGELOG.md(1KB)
----.huskyrc.yml(82B)
----.npmrc(58B)
----README.md(2KB)
----yarn.lock(170KB)
----.eslintignore(18B)
----.editorconfig(271B)
----.commitlintrc.yml(47B)