9个版本
| 0.0.8 | 2024年3月28日 |
|---|---|
| 0.0.7 | 2024年3月28日 |
| 0.0.6 | 2022年9月24日 |
| 0.0.4 | 2022年8月21日 |
在开发工具分类中排名第337位
每月下载量达123次
145KB
3.5K SLoC
Gitignored
一个离线优先的命令行应用程序,允许开发者生成各种.gitignore模板
这些模板来自网络应用程序Gitignored,这是该应用程序的GUI应用程序。TUI应用程序可在此处找到
备注:GUI应用程序从gitignore的GitHub获取模板
开发者可以使用此应用程序执行以下操作
- 查看所有可用模板的名称
- 搜索以确定模板名称是否存在
- 预览搜索到的每个模板,如果搜索的名称有误,则会包含最接近的模板,例如,JetBrains为jetbrain
- 将模板生成到
.gitignore文件,不会覆盖当前的.gitignore,传递--force强制覆盖 - 将模板生成到指定的目录,例如
temp/temp1,它将自动生成为temp/temp1/.gitignore - 将模板追加到现有的
.gitignore文件,如果不存在则创建一个 - 将模板追加到指定目录的现有
.gitignore文件,如果不存在则创建一个 - 更新缓存以接收最新模板
- 卸载并删除所有缓存
- 打开此应用程序的主页/网站
您无需连接到互联网即可使用它,除非您想要更新缓存
注意:gitignored-cli是一个处于开发中的库,因此请期待其API中可能出现的破坏性更改
默认或帮助
gitignored-cli
或者
gitignored-cli --help

有可用的更新
![]()
默认列表
gitignored-cli template --list

指定列数的列表
gitignored-cli template --list --column 8

搜索
gitignored-cli template --search rust node java vscode jetbrain whatever

预览
gitignored-cli template --preview rust node java vscode jetbrain

默认生成
gitignored-cli template --generate rust node java vscode jetbrain whatever
![]()
终止生成
gitignored-cli template --generate rust node java vscode jetbrain whatever

强制生成
gitignored-cli template --generate rust node java vscode jetbrain whatever --force

指定输出目录生成
gitignored-cli template --generate rust node java vscode jetbrain whatever --outdir temp-dev/temp-two

默认追加
gitignored-cli template --append rust node java vscode jetbrain whatever

终止追加
gitignored-cli template --append rust node java vscode jetbrain whatever

指定输出目录追加
gitignored-cli template --append rust node java vscode jetbrain whatever --outdir temp-dev/temp-two

更新后的缓存
gitignored-cli template --update
![]()
正在更新缓存
gitignored-cli template --update

在浏览器中打开主页
gitignored-cli open-link
![]()
卸载
gitignored-cli uninstall

当然,输入验证

如何使用
安装它
cargo install gitignored-cli
运行它
gitignored-cli (commands)
使用的技术
| 方面 | 名称 |
|---|---|
| 语言 | Rust |
| 代码风格检查 | Clippy |
| 格式化 | Rustfmt |
| 构建自动化工具 | Make |
| 包管理器 | Cargo |
| 持续集成 | GitHub Actions |
Make 命令
以下是可以用于构建/开发/测试此应用的命令列表
| 命令 | 用法 |
|---|---|
| make test-dev | 在开发环境中运行所有测试代码 |
| make test-prod | 在CI/CD环境中运行所有测试代码 |
| make build | 打包、构建并发布应用为可执行文件 |
| make check | 在代码上运行编译器检查 |
| make lint | 运行代码风格检查器 |
| make format | 运行格式化器以格式化代码 |
贡献
请确保您能运行 make,否则您需要单独运行 Makefile 中列出的命令
- 提交问题
- 将该仓库分叉
- 编写测试
变更
请参阅这里
依赖项
~6–19MB
~270K SLoC