#scratch #git #temp

app mkscratch

创建一个.scratch目录来保存随意的笔记

2个稳定版本

1.1.0 2022年11月1日
1.0.0 2022年1月4日

#1129 in 文件系统

MIT 协议

6KB
92

mkscratch

在当前工作目录中创建一个名为.scratch的目录,该目录将被Git忽略。对于保留不需要追踪/共享的杂项文件非常有用。

你可能希望在.scratch目录中保留的一些内容

  • 一些可能比较复杂难以记住的有用Git命令的速查表
  • 你可能需要花费10分钟才能搞清楚的一个Docker构建命令
  • 一些不太常见的API响应的JSON转储,以便于参考
  • 以防万一,你的.env文件备份,这样你就不必寻找/重新生成所有的密钥和密码
  • 你可能想写一个超级小的原型测试程序,并在它工作后保留下来以供后续扩展
  • 一些你可能觉得有用但可能不是非常通用的Bash脚本
  • 当你对数据库进行SQL查询测试时,可以使用的一些已知好ID的快速列表。为每个表保留几个ID,以便快速检索条目。

这些只是我个人使用.scratch目录的一些例子。基本思路是,如果你有一些想要保留以备后用的文本,但不知道该放在哪里,只需将其放入.scratch,这样你就可以继续前进并保持专注。

安装

cargo install mkscratch

我可能会在以后想出一种安装预构建二进制文件的方法,这样你就不需要安装Rust/Cargo。

用法

➜  mkscratch
Created /Projects/example/.scratch

现在你有一个.scratch目录来保存临时文件了!

依赖

~0.2–9.5MB
~44K SLoC