I am about to deploy my AngularJS based static site as a Github Page with Yeoman. Step 3 of the deployment instructions tell me to do
git subtree push --prefix dist origin gh-pages
but when I enter that I get
git: 'subtree' is not a git command. See 'git --help'.
This SO answer provided me instructions on how to upgrade to the latest git-core and ensure it always get upgraded to the latest stable release.
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
After running those commands I did git --version
to make sure I had the latest version and apparently I did since git version 1.8.3.2
was the output. Now when I tried running
git subtree push --prefix dist origin gh-pages
again I still got the same following error
git: 'subtree' is not a git command. See 'git --help'.
Finally I just restarted Ubuntu 12.10 and tried to run the command again but once again, I got the same error.
How come the git subtree
command is still not working even though I have upgraded to the current stable release?