如何在一行命令中获取github项目的特定分支

时间:2010-11-09 11:23:28

标签: ruby-on-rails git github

假设我在GitHub上有一个名为“wipy”的rails插件。它有一个主分支,它有生产分支。我正在使用Rails 2.3.10。

我需要安装此插件的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 个答案:

答案 0 :(得分:2)

这会是blog post help吗?

  

最近我需要安装Rails 2.3稳定版本的异常通知插件,因此我需要在git存储库中指定一个特定的分支。

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

-r选项可让您识别您之后的特定分支

在你的情况下:

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

答案 1 :(得分:0)

ruby script/plugin install git://github.com/nadal/wipy.git 
cd vendor/plugins/wipy
git checkout production
相关问题