Я собираюсь развернуть свой статический сайт на основе AngularJS в качестве страницы Github с Yeoman. Шаг 3 инструкций по развертыванию говорит мне сделать
git subtree push --prefix dist origin gh-pages
но когда я вхожу, я получаю
git: 'subtree' is not a git command. See 'git --help'.
Этот ответ SO предоставил мне инструкции о том, как перейти на последнюю версию git-core и убедитесь, что она всегда обновляется до последней стабильной версии.
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
После выполнения этих команд я сделал git --version
, чтобы убедиться, что у меня самая последняя версия, и, по-видимому, так и было, поскольку выводом было git version 1.8.3.2
. Теперь, когда я попытался запустить
git subtree push --prefix dist origin gh-pages
снова я все еще получаю ту же следующую ошибку
git: 'subtree' is not a git command. See 'git --help'.
Наконец, я просто перезапустил Ubuntu 12.10 и попытался снова запустить команду, но снова получил ту же ошибку.
Почему команда git subtree
все еще не работает, хотя я обновился до текущей стабильной версии?