2014-03-12 85 views

回答

0

您将无法在本地运行GitHub的,因为它是一个封闭源代码的商业应用*。

有许多开源的基于Web的Git界面,正如您已经发现的那样。一个你没有提到但值得考虑的是GitLab,它有比Gitweb更类似GitHub的界面。

如果你想与GitHub的数据库数据接口,你最好的选择是使用their API。不知道你正在工作的语言很难提供更多的信息。

如果您使用Ruby,Objective-C,.NET或Go,您还应该看看Octokit,这是一组用于与GitHub交互的官方库。 *实际上,您可以在本地运行Enterprise version,但它相当昂贵,我感觉您正在寻找开放和/或免费的东西。

+0

非常感谢。我将使用python来处理所有后端的东西,以及上面提到的接口在CGI中。 – user3330263

相关问题