2010-11-09 52 views
1

假設我在GitHub上有一個名爲「wipy」的rails插件。它有一個主分支,它有生產分支。我正在使用Rails 2.3.10。如何在一行命令中獲取github項目的特定分支

我需要安裝production這個插件的分支。這是我目前做的:

git clone git://github.com/nadala/demo.git 
git co -b production origin/production 
cp -rv wipy ~/my_project/vendor/ 

我可以這樣做:

ruby script/plugin install git://github.com/nadal/wipy.git 

但是我不知道怎麼打發,我想分公司生產的指標。
我嘗試以下,但它沒有工作:

ruby script/plugin install git://github.com/nadal/wipy.git --branch production 

回答

2

將這項blog post help

最近我需要安裝Rails 2.3穩定版本的異常通知插件,所以我需要在git倉庫中指定一個特定的分支。

script/plugin install git://github.com/rails/exception_notification.git -r 2-3-stable 

-r選項允許你identifiy你後是具體的分支。

你的情況:

ruby script/plugin install git://github.com/nadal/wipy.git -r production 
+0

這解決了這個問題。謝謝 – 2010-11-09 13:39:47

0
ruby script/plugin install git://github.com/nadal/wipy.git 
cd vendor/plugins/wipy 
git checkout production 
相關問題