Git.io 是 Github 官方的缩址服务,当然也就只支持 Github 的网址。它的操作方式是发送一个 POST 请求到 http://git.io
并附上表单内容为 url=https://github.com/...
,通过 curl
的话就是:
curl -i http://git.io -F "url=https://github.com/..."
不知道大家有没有常常要做 Git.io 缩址的需求,但我每次一有需求就必须打开终端机再输入以上指令,我又不常用 curl,等于每有需求就得先查文件。
于是我觉得太麻烦了,就做了一个 Chrome Extension: Git.io URL Shortener ,在浏览 Github 相关网页的时候,网址列后方就会出现一个 git.io 的小图示,按一下就可以产生短址了,再按一下短址就能复制到剪贴簿;不过我还没有把「立即复制到剪贴簿」的选项实作出来。
当然 source code 也是公开的。
各位同学有需要的话就来用一下吧,也欢迎大家给我反馈。