Intereting Posts
Добавление gitignore после нескольких коммитов Любой опыт работы с Rocket SVN? Есть ли способ автоматически сделать проверенную в версии каталога идентичной моей? очистить все фиксации и удалить историю в git / github Как найти ветвь конкретной папки для транков в svn и наоборот? Я обновил ветвь запроса на извлечение с восходящего / ведущего. Будет ли он загрязнять запрос на тяну, если я снова введу ветвь в github? Почему миграция из CVS в Mercurial не выполняется на одном компьютере, но не в другом? git: ветвь переключения без отсоединения головки Как клонировать проект github для локального запуска? Git upstream только определенный каталог из репо в Heroku Какая последовательность команд GIT может надежно обновлять рабочий каталог для конкретной ветки / тега / фиксации кода? VS2012 расширение git не может игнорировать файл opensdf Git не может найти ssh-ключи в консоли Windows Как я могу получить список запросов на pull, которые имеют конкретную фиксацию через API GitHub? Как выделить ведущие пробелы в выводе «git-diff»?

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.