I was following this guide Nitrous to Heroku Guide
It describes the process to fork a git repo but I want to push my directory of stuff to Git and then to Heroku. Well I really wanted to just push my stuff to Heroku. Argghh now I am lost.
So either push directly to Heroku or to Git and then on to Heroku.
Tutorial links always welcome if I have missed something.
Thanks in advance. :)
You will need to add two remotes within the same project.
Initiate your project for Git
$ git init
To add Github remote to your project and push:
$ git remote add origin https://github.com/user/repo.git
# Set a new remote
$ git remote -v
# Verify new remote
# origin https://github.com/user/repo.git (fetch)
# origin https://github.com/user/repo.git (push)
$ git add .
$ git commit -m "initial commit"
$ git push origin master
To create a new Heroku project and push the remote to your project:
$ heroku create
$ git remote -v
# Verify new remote (you will see heroku and origin now
# heroku [email protected]:falling-wind-1624.git (fetch)
# heroku [email protected]:falling-wind-1624.git (push)
# origin https://github.com/user/repo.git (fetch)
# origin https://github.com/user/repo.git (push)
$ git push heroku master
This is a standard strategy which you will everytime want to git add, commit, and then push to both origin master
(Github) and heroku master
(Heroku).
If you have local data on your Nitrous Box, which isn't yet a git repo, what you need to do is:
cd /path/to/stuff
git init
git add .
git commit -m "Make stuff into a git repo"
From there, you can follow the steps described in the tutorial you mention in your question, except for step 7: you don't need to clone a repo, since you just created one.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With