我对git和github有些新意,但我想知道以下是否可行。
我有几个.xml文件,我在一个单独的仓库中控制版本,我真正想要的是网站能够调用(“拉”到服务器上的指定目录)最近来自github repo的文件的版本(以及最终的旧版本)。
GitHub API是否有可能让我这样做?
我是否需要在托管服务器上安装Git?大多数托管服务能够提供这个吗?
我离开基地了吗?
答案 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,标记名称或其他分支名称以获取其他版本。