Is it possible to retrieve your source code from heroku?

牧云@^-^@ 提交于 2021-02-05 13:13:09

问题


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:clone has 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 with heroku plugins:install heroku-slugs, then run:
heroku slugs:download -a APP_NAME

This 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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!