/gtex

提取/复制 Git 暂存状态的文件。

Primary LanguageJavaScriptMIT LicenseMIT

@bfehub/gtex

提取/复制 Git 暂存状态的文件。

我有一个很大的静态文件的项目,发版时我不得不一个个的上传,所以我制作了这个包用于提取修改的文件。

用法

执行命令

npx @bfehub/gtex

文件状态

A  .gitignore
A  LICENSE
AM README.md
A  bin/cli.js
A  index.js
A  package-lock.json
AM package.json

复制输出

gtex file | .gtex/package.json
gtex file | .gtex/package-lock.json
gtex file | .gtex/index.js
gtex file | .gtex/bin/cli.js
gtex file | .gtex/README.md
gtex file | .gtex/LICENSE
gtex file | .gtex/.gitignore

配置

配置示例 gtex --dest=".dist" --filter="*.js"

  • --dest 输出目录,添加到 .gitignore 配置中。
  • --filter 文件过滤,使用 minimatch 匹配。