Как получить конкретную ветку проекта github в одной строке - PullRequest
1 голос
/ 09 ноября 2010

Допустим, у меня есть плагин rails под названием "wipy" на GitHub. У него есть главный филиал и есть производственный филиал. Я использую 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 ]

2 голосов
/ 09 ноября 2010

Поможет ли это сообщение в блоге ?

Недавно мне нужно было установить стабильную версию 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
0 голосов
/ 09 ноября 2010
ruby script/plugin install git://github.com/nadal/wipy.git 
cd vendor/plugins/wipy
git checkout production
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...