Golang Go语言中 gist-cli - 命令行中提交 gist 文件

gist-cli

Go Report Card

安装

go get -u -v github.com/xuqingfeng/gist-cli/cmd/gist

或者直接下载 二进制文件

用法

gist -u=YOUR_USERNAME -t=YOUR_TOKEN -d=DESCRIPTION FILE0 FILE1

或者导出环境变量

# vi ~/.zshrc (.bashrc ...)
# gist
export GIST_CLI_USERNAME="YOUR_USERNAME"
export GIST_CLI_TOKEN="YOUR_TOKEN"
export GIST_CLI_PROXY="YOUR_SOCKS5_PROXY" # socks5://localhost:9742

gist FILE0 FILE1

其他

gist -h 列出所有命令


希望对大家有用 😄


Golang Go语言中 gist-cli - 命令行中提交 gist 文件

更多关于Golang Go语言中 gist-cli - 命令行中提交 gist 文件的实战教程也可以访问 https://www.itying.com/category-94-b0.html

3 回复

更多关于Golang Go语言中 gist-cli - 命令行中提交 gist 文件的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


恭喜楼主又造了一个轮子

在Go语言中,gist-cli 是一个用于在命令行中方便地提交和管理 Gist(GitHub Gist)文件的工具。Gist 是一种轻量级的方式,用于分享代码片段、笔记或任何其他文本内容。以下是关于如何在命令行中使用 gist-cli 提交 Gist 文件的一些基本步骤和注意事项:

  1. 安装 gist-cli: 首先,你需要安装 gist-cli。可以通过 Homebrew(macOS)或 Go 的包管理工具来安装。例如,使用 Homebrew 安装:

    brew install gist
    
  2. 配置 GitHub Token: 在使用 gist-cli 之前,你需要生成一个 GitHub 个人访问令牌(Personal Access Token),并在 gist-cli 中进行配置。这可以通过运行 gist config 命令来完成,并按提示输入你的 GitHub 用户名和令牌。

  3. 提交 Gist: 一旦配置完成,你可以使用 gist <file> 命令来提交一个文件作为 Gist。例如:

    gist mycode.go
    

    这将上传 mycode.go 文件到 GitHub Gist,并输出 Gist 的 URL。

  4. 其他功能gist-cli 还支持其他功能,如列出所有 Gists、更新特定 Gist 等。你可以通过 gist --help 查看所有可用命令和选项。

请注意,使用 gist-cli 时,确保你的 GitHub 令牌具有适当的权限,以便能够创建和读取 Gists。此外,定期检查和更新你的令牌也是一个好习惯,以确保账户安全。

回到顶部