2014-06-09 68 views
0

我有現有的應用程序。在現有的應用程序中使用git克隆

我不喜歡這樣的:

git clone https://github.com/stefanoverna/activeadmin-globalize.git -b master 

要使用ActiveAdmin-全球化的寶石。這之後,我有新的文件夾activeadmin-全球化,但我怎麼可以使用這種寶石,因爲在這些子文件夾都喜歡的應用程序/ lib中/配置/等

我怎樣才能使它的工作,但其他文件夾仍然保留我現有的應用功能? 感謝

+1

使用它ü不需要克隆它,只需添加 寶石 「activeadmin-全球化」,github上: 'stefanoverna/activeadmin-Globalize的', 分支:在你的Gemfile '主',做捆綁 –

+0

@Rahul辛格然後它給了我錯誤致命的:無法連接到github.com: github.com [0:192.30.252.131]:errno =連接超時 – Edgars

回答

2

如果你仍然得到了與普通相同的錯誤嘗試git語法

gem "activeadmin-globalize", git: 'https://github.com/stefanoverna/activeadmin-globalize', branch: 'master' 
+0

謝謝,但現在它給了我這個錯誤。 Bundler無法找到適用於寶石的兼容版本「activemodel」 – Edgars

+0

清除您的gemfile.lock,然後再次執行捆綁安裝 –

3

加入這一行的Gemfile

gem "activeadmin-globalize", github: 'stefanoverna/activeadmin-globalize', 
branch: 'master' 

,並在根目錄運行:

bundle install 

閱讀請https://github.com/stefanoverna/activeadmin-globalize#installation

+0

然後,它給了我錯誤致命:無法連接到github.com:github .com [0:192.30.252.131]:errno =連接超時 – Edgars

+1

在我看來這是網絡問題 – maringan

+0

嘗試添加到Gemfile github源 '源「http://gems.github.com」' – maringan