将源代码上传到Heroku后,是否可以在必要时从那里下载,例如本地磁盘发生故障?
由于heroku与git的集成,我认为至少在理论上这可能是可能的。
答案 0 :(得分:22)
你是对的,你可以做一个“git clone”,还有Heroku specific directions用于本地编辑。
答案 1 :(得分:15)
转到https://dashboard.heroku.com/apps/YOUR_APP_NAME/deploy/heroku-git。
安装Heroku Toolbelt
Download and install the Heroku Toolbelt
如果您还没有,请登录您的Heroku帐户并按照提示创建新的SSH公钥。
$ heroku login
克隆存储库
使用Git将YOUR_APP_NAME的源代码克隆到本地计算机。
$ heroku git:clone -a YOUR_APP_NAME
$ cd YOUR_APP_NAME
部署您的更改
对刚刚克隆的代码进行一些更改,并使用Git将它们部署到Heroku。
$ git add .
$ git commit -am "make it better"
$ git push heroku master
答案 2 :(得分:12)
只需运行以下内容,您就可以了:
git clone git@heroku.com:your_app_name.git
答案 3 :(得分:2)
首先下载并安装heroku CLI。
然后运行此命令:
heroku login
使用您的用户名和密码登录。
然后git clone
使用:
heroku git:clone -a APP-NAME
****或****
1)登录heroku:https://id.heroku.com/
2)选择你的应用程序。
3)选择Deploy选项。
在这里,您将获得有关获取源代码的命令的所有详细信息。
答案 4 :(得分:0)
首先,您需要安装heroku Toolbelt。
2,通过以下命令生成SSH密钥:heroku keys:add
3,克隆你的回购:git clone git@heroku.com:__your_repo__.git
答案 5 :(得分:0)
对于遇到此问题且未使用git进行部署的下一个人,https://help.heroku.com/FZDDCBLB/how-can-i-download-my-code-from-heroku
下载应用程序段
如果您尚未使用git部署应用程序,或者未使用
heroku git:clone
只创建了一个空的存储库,您可以下载 上次部署应用程序时生成的段。第一, 使用heroku plugins:install heroku-slugs
安装heroku-slugs CLI插件, 然后运行:
heroku slugs:download -a APP_NAME
这将下载您的子弹并将其压缩到包含以下内容的目录中: 与您的应用名称相同。