一旦将源代码上传到Heroku,是否可以在必要时从那里下载它,例如在本地磁盘发生故障的情况下?
由于heroku与git的集成,我认为至少在理论上这可能是可能的.
你是对的,你可以做一个"git clone",还有Heroku特定的本地编辑方向.
只需访问https://dashboard.heroku.com/apps/YOUR_APP_NAME/deploy/heroku-git即可.
安装Heroku Toolbelt
下载并安装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
只需运行以下内容,您就可以开始了:
git clone git@heroku.com:your_app_name.git