Intereting Posts
Указанный ключ отсутствовал в словаре – svn2tfs Как запросить github для всех jupyter ноутбуков, написанных на python, с помощью темы X для поддержки обучения Как внести изменения в репозиторий одновременно с кем-то другим? Zend Studio 9 – номер версии SVN не отображается svn проблема с рабочей копией Как создать и опубликовать git repositoty от VS 2013 Git init -bare, дающий ошибку фатальный: нехватка памяти? mmap не удалось: нет такого устройства Мой коллега получает старую ревизию, пока я получаю новую в SVN Subversion – всегда разрешать конфликты, используя мой для набора файлов svn: URL <foo> существующего dierctory <foo> не соответствует ожидаемому URL <foo> Ошибка GIT + HTTP в сети Нажимайте изменения с поддерева git на ветку для запроса на растяжение gitignore после фиксации Клонирование плагинов GIT Jenkins вместо вытягивания Как я могу избежать повторных конфликтов слияния Git с восходящим потоком fork?

Capistrano, передающий флаг -b в git-clone, вызывает ошибку

Недавно я обновил Capistrano до 2.15.4. cap deploy попытался запустить эту команду на сервере:

 git clone -q -b master <URL of my repo> 

В результате этого сообщения об ошибке Git:

 error: unknown switch `b' 

Проверяя локальную страницу man для git clone , я не вижу в списке переключателя -b . Но на странице руководства, опубликованной в Интернете , я вижу, что она указана как действительный коммутатор. (Он позволяет указать ветку.)

Почему расхождение? Был ли этот коммутатор добавлен в более позднюю версию Git?

    Это было добавлено в git 1.6.5. Ссылка в capistrano была добавлена ​​в эту фиксацию: https://github.com/capistrano/capistrano/commit/b8ce59ca4022b23d70bff597f3e32b74c818f977

    Пытаться:

    1. Обновление git
    2. Использование другой стратегии, чем мелкий-клоун

    Не похоже, чтобы это требование было добавлено в любой из документов Capistrano.