git:让我的网站从Github发出拉取请求

时间:2011-10-30 04:48:15

标签: git github github-api

我对git和github有些新意,但我想知道以下是否可行。

我有几个.xml文件,我在一个单独的仓库中控制版本,我真正想要的是网站能够调用(“拉”到服务器上的指定目录)最近来自github repo的文件的版本(以及最终的旧版本)。

GitHub API是否有可能让我这样做?

我是否需要在托管服务器上安装Git?大多数托管服务能够提供这个吗?

我离开基地了吗?

1 个答案:

答案 0 :(得分:1)

您不需要API来获取文件的最新版本 - 您只需使用文件的GitHub原始URL。

https://github.com/<username>/<projectname>/raw/master/<filepath>

例如,这是我个人项目中的README.md文件:

https://github.com/ayust/pluss/raw/master/README.md

您可以替换master的提交SHA,标记名称或其他分支名称以获取其他版本。