5次发布

0.1.4 2023年9月10日
0.1.3 2023年9月10日
0.1.2 2023年9月10日
0.1.1 2023年9月10日
0.1.0 2023年9月10日

#888 in 开发工具

34每月下载量

MIT许可协议

8KB
151

cli-gitignore

描述

cli-gitignore 是一个用Rust编写的简单忽略文件生成器。

作者

Chloe

许可协议

MIT

仓库

https://github.com/Chloe199719/cli-gitignore

版本

0.1.4

用法

该工具提供几个命令行选项

  • --help, -h: 显示帮助信息。
  • --version, -v: 显示版本。
  • --language, -l: 指定编程语言 (typescript, javascript, rust, append)。 (append 用于不使用语言模板,仅追加自定义命令)
  • --remove, -r: 如果存在当前 .gitignore 文件,则删除它并生成一个新的。
  • --custom, -c: 向 .gitignore 文件添加自定义条目。示例:-c .idea .vscode

如果没有指定语言,则工具将提示用户输入语言。工具目前支持为 Typescript、Javascript 和 Rust 生成 .gitignore 文件。

安装

从源代码

  1. 克隆仓库
https://github.com/Chloe199719/cli-gitignore
  1. 构建项目
cargo build --release
  1. 运行可执行文件
./target/release/cli-gitignore

从 Crates.io

  1. 安装工具
cargo install cli-gitignore
  1. 运行可执行文件
cli-gitignore

示例

为 Typescript 生成 .gitignore 文件

cli-gitignore -l typescript

为 Rust 生成 .gitignore 文件

cli-gitignore -l rust

为 Rust 生成带自定义条目的 .gitignore 文件

cli-gitignore -l rust -c .idea .vscode

以追加模式生成 .gitignore 文件

cli-gitignore -l append -c .idea .vscode

无运行时依赖