gist可用于管理只包含几个文件的小型代码库,或者几个代码片段。
一、安装与配置
1.安装
下载gist的ruby库 https://github.com/defunkt/gist
解压gist包后运行 $gem install gist
注:首先需要安装ruby,在ubuntu下,运行:
$sudo apt-get install ruby
$sudo apt-get install ruby-dev(未安装dev包将导致异常)
2.配置
安装好gist后,需要为gist添加认证,其方法是运行以下两条指令
$git config --global github.user "your-github-username"
$git config --global github.password "your-github-password"
二、使用
1. gist filenames
将指定的文件列表上传到gist.github.com,这将会返回一个地址,该地址就是这个gist的项目地址。但是在默认情况下,这会使用一个匿名账户发布代码片段,如果要使用指定账户发布文件,需要先用gist登录账户。例如:
$ gist a.py b.py
$ gist *.py main.cpp
2. gist --login
登录gist.github.com账户,这可以为后面的gist发布代码文件提供账户支持。否则gist发布的代码文件将被发布到匿名账户中。
3. 发布私有gist
$ gist -p filenames 即可将发布的gist设置为私有
4. 为gist添加描述
$ gist -d "description" filenames
三、sublime2安装Gist插件
1.使用package control安装,或者将安装包下载到~/.config/subline-text-2/Packages目录中
2.使用方法见官方文档 https://github.com/condemil/Gist