是否可以从heroku检索您的源代码?

时间:2009-09-04 00:46:46

标签: git heroku

将源代码上传到Heroku后,是否可以在必要时从那里下载,例如本地磁盘发生故障?

由于heroku与git的集成,我认为至少在理论上这可能是可能的。

6 个答案:

答案 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

部署您的更改

对刚刚克隆的代码进行一些更改,并使用Gi​​t将它们部署到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

     

这将下载您的子弹并将其压缩到包含以下内容的目录中:   与您的应用名称相同。