在我的办公室,我们无法使用git://url连接到github。对于常规存储库,我们只使用https://url,就可以了。
对于gist,似乎没有通过https://url访问gist的方法。
顺便说一句,我似乎找不到任何关于gist的github文档。。。我记得在github(?)上读过一个关于要点的页面,但就我而言,我在网站本身找不到任何记录要点的东西。。。谷歌当然没用,因为要点无处不在。。。但没有文档链接:(
提前谢谢。
您可以通过运行git config --global url."https://".insteadOf git://
或向~/.gitconfig
添加以下内容来配置git以全局使用https://
:
[url "https://"]
insteadOf = git://
我只找到了一种通过http:获取原始文件的方法
GET http://gist.github.com/raw/:gist_id/:filename
在github的要旨API页面上找到:
http://develop.github.com/p/gist.html(存档副本)
我可以毫无问题地使用gist的URL。此:
git clone https://gist.github.com/{user}/{gist id}
对我来说很好,其中https://gist.github.com/{user}/{gist id}
是要点的实际URL。我即将克隆和推送。它不使用我的SSH密钥来推送——我必须提供我的用户名和密码——但除此之外,它工作得很好。