我正在开发一个用户将修改文件(在GitHub上托管)的Web应用程序,并且应该能够直接保存到GitHub。
我不需要处理这个客户端,所以服务器端的Ruby解决方案没问题。我假设我需要使用某种GitHub API。
我将如何做到这一点?
答案 0 :(得分:2)
ruby git gem就是您所需要的。它可以使用本地或远程git存储库执行任何您想要的操作,包括新提交,差异,分支,标记,推送到GitHub,您可以命名。
答案 1 :(得分:0)
在谷歌搜索“ruby github gem”和“ruby git gem”。如果未找到,请使用system("git...")
来调用git命令行实用程序。