12个版本 (6个破坏性版本)
使用旧的Rust 2015
0.9.2 | 2024年5月9日 |
---|---|
0.9.1 | 2023年8月30日 |
0.9.0 | 2021年12月15日 |
0.8.0 | 2021年11月19日 |
0.4.0 | 2016年5月28日 |
#23 in #publish
每月44次下载
18KB
423 行
Gist
受icholy/gist启发的发布gists的命令行工具。
用法
发布单个文件,从stdin读取
cat notes.md | gist
使用-f
设置文件名
cat error.log | gist -f "weird-bug.log"
使用-
创建公共Gist
cat file.sh | gist -p
创建包含多个文件的单个Gist,保留其名称
gist src/*.rs
完成时将Gist的URL复制到我的剪贴板
# *nix / X.org
echo stuff | gist | xclip
# mac
echo something | gist | pbcopy
显示公共Gist的简要列表
gist -l
...或针对单个用户
gist -l some_login
顺便说一句,你知道GitHub Gist也是git仓库吗?你可以通过传递URL获取gist的本地副本(这背后使用的是git clone
)
gist https://gist.github.com/oz/123478097
安装
目前需要cargo
进行安装,只需cargo install gist
。
为了认证,程序需要名为GITHUB_GIST_TOKEN
或GITHUB_TOKEN
的环境变量。由于GitHub在2018年杀死了匿名Gist,这是强制性的。
您可以在:https://github.com/settings/tokens
然后将其追加到您的.profile
或类似文件中
export GITHUB_TOKEN="blah blah blah"
# or
export GITHUB_GIST_TOKEN="blah blah blah"
或者您可以将它放在全局配置文件中(~/.gist/config.json
)
{
"gist_token": "blah blah blah"
}
GitHub企业版
要与企业版GitHub一起使用,请设置环境变量GITHUB_GIST_API_ENDPOINT
为您私有Gist API端点。
许可证
MIT。
黑客攻击与错误报告
是的,请:提交问题,或者更好的是发送补丁和拉取请求。
依赖关系
~6-8MB
~224K SLoC