2014-03-12 57 views

回答

0

您將無法在本地運行GitHub的,因爲它是一個封閉源代碼的商業應用*。

有許多開源的基於Web的Git界面,正如您已經發現的那樣。一個你沒有提到但值得考慮的是GitLab,它有比Gitweb更類似GitHub的界面。

如果你想與GitHub的數據庫數據接口,你最好的選擇是使用their API。不知道你正在工作的語言很難提供更多的信息。

如果您使用Ruby,Objective-C,.NET或Go,您還應該看看Octokit,這是一組用於與GitHub交互的官方庫。 *實際上,您可以在本地運行Enterprise version,但它相當昂貴,我感覺您正在尋找開放和/或免費的東西。

+0

非常感謝。我將使用python來處理所有後端的東西,以及上面提到的接口在CGI中。 – user3330263

相關問題