2017-04-10 38 views
-2

我想在Ruby on Rails中創建一個GUI,它處理GitHub的功能,我使用什麼工具?有小費嗎?如何在Rails中的應用程序中操作Github存儲庫?

+0

你有什麼已經嘗試過?在你自己嘗試了一些事情之後,當你提供一個更具體的問題時,StackOverflow的效果最好。 –

+0

我正在尋找我可以用來創建,gem,api的工具。 –

+0

您可以查看[httparty](https://github.com/jnunemaker/httparty)。真的很容易使用。 –

回答

0

我最近建立了應用程序來管理github/bitbucket/gitlab存儲庫。

對於github,我使用了omniauth-github進行oauth2授權,octokit與github api一起使用。

這些都是我用寶石的完整列表:

# github oauth2 authorization 
gem 'omniauth-github' 
# ruby client for github api 
gem 'octokit' 

# gitlab oauth2 authorization 
gem 'omniauth-gitlab' 
# ruby client for gitlab api 
gem 'gitlab' 

# bitbucket oauth2 authorization 
gem 'omniauth-bitbucket', git: 'https://github.com/alexkojin/omniauth-bitbucket' 
# ruby client for bitbucket api 
gem 'bitbucket_rest_api' 
+0

我正在Ruby on Rails中開發一個靈活的項目管理軟件,我幾乎要完成,我想讓程序員在平臺中操作github。目前爲止,我正在使用Omniauth-Github進行身份驗證。我想知道你是否沒有任何代碼來執行Commits,Pulls,Requests等等。讓我瞭解它是如何工作的,並適應我的項目。 –

相關問題