问题
Once you have uploaded your source code to Heroku, is it possible to download it from there if necessary such as in the case of a failure of your local disk?
Because of heroku's integration with git, I would assume this might be possible at least in theory.
回答1:
You are correct, you can do a "git clone", there are Heroku specific directions for local editing as well.
回答2:
Just go to https://dashboard.heroku.com/apps/YOUR_APP_NAME/deploy/heroku-git.
Install the Heroku Toolbelt
Download and install the Heroku Toolbelt
If you haven't already, log in to your Heroku account and follow the prompts to create a new SSH public key.
$ heroku login
Clone the repository
Use Git to clone YOUR_APP_NAME's source code to your local machine.
$ heroku git:clone -a YOUR_APP_NAME
$ cd YOUR_APP_NAME
Deploy your changes
Make some changes to the code you just cloned and deploy them to Heroku using Git.
$ git add .
$ git commit -am "make it better"
$ git push heroku master
回答3:
Just run the following, and you'll be good to go:
git clone git@heroku.com:your_app_name.git
回答4:
For the next person that comes across this and did not deploy using git, https://help.heroku.com/FZDDCBLB/how-can-i-download-my-code-from-heroku
Downloading the application slug
If you have not used git to deploy your application, or using
heroku git:clonehas only created an empty repository, you can download the slug that was build when you application was last deployed. First, install the heroku-slugs CLI plugin withheroku plugins:install heroku-slugs, then run:heroku slugs:download -a APP_NAMEThis will download and compress your slug into a directory with the same name as your application.
回答5:
First download and install heroku CLI.
Then run this command:
heroku login
Login by using your username and password.
Then git clone by using:
heroku git:clone -a APP-NAME
**** OR ****
1) Login to heroku : https://id.heroku.com/
2) select your app.
3) Select Deploy option.
Here you will get all the details with commands for getting the source code.
回答6:
First, you need to install the heroku Toolbelt.
2nd, generate SSH key by the command: heroku keys:add
3rd, clone your repo: git clone git@heroku.com:__your_repo__.git
来源:https://stackoverflow.com/questions/1376718/is-it-possible-to-retrieve-your-source-code-from-heroku