社区首页 >问答首页 >在Heroku上部署代码

在Heroku上部署代码
EN

Stack Overflow用户
提问于 2016-06-30 06:42:33
回答 2查看 697关注 0票数 0

当我试着跑

代码语言:javascript
代码运行次数:0
复制
git push heroku master

它说错话了

代码语言:javascript
代码运行次数:0
复制
fatal: 'heroku' does not appear to be a git repository
fatal: Could not read from remote repository.

在运行此命令之前,我将代码推送到bitbucket,因为其中

代码语言:javascript
代码运行次数:0
复制
git remote -v

正在显示

代码语言:javascript
代码运行次数:0
复制
origin  https://prashant@bitbucket.org/prashant/code.git (fetch)
origin  https://prashant@bitbucket.org/prashant/code.git (push)

如何将我的代码部署到heroku,同时在Bitbucket上继续我的源代码版本控制?

是否有必要每次更改远程源?

  • 我在Heroku上部署我的代码
  • 我将我的代码推送到Bitbucket

我知道这听起来不合情理,但作为初学者,这是我唯一想到的事情。

编辑步骤序列:

代码语言:javascript
代码运行次数:0
复制
heroku login 

Git init

heroku create

git add . 

git commit -am "give some comment"

git remote add origin https://prashant@bitbucket.org/prashant/code.git

git push heroku master

fatal: 'heroku' does not appear to be a git repository
fatal: Could not read from remote repository.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-30 10:18:12

为了将分支推到Heroku,从而部署代码,必须将Heroku存储库配置为git项目的远程存储库。

这意味着,当您运行git remote时,您应该会看到Heroku。

要将回购链接到现有的Heroku应用程序,只需使用

代码语言:javascript
代码运行次数:0
复制
$ git remote add heroku "PATH_TO_THE_HEROKU_APP"

另见https://devcenter.heroku.com/articles/git#creating-a-heroku-remote

之后,您将能够通过运行

代码语言:javascript
代码运行次数:0
复制
$ git push heroku master
票数 2
EN

Stack Overflow用户

发布于 2016-06-30 10:12:00

Heroku和Bitbucket是两种不同的东西,尽管有些命令是相似的。尝试将您的应用程序部署到heroku。

我想你已经在heroku上建立了帐户。如果不是单击此处并制作一个。

转到您的终端,将目录更改为您的应用程序所在的位置,然后运行以下命令

代码语言:javascript
代码运行次数:0
复制
heroku login 

Git init

heroku create

git add . 

git commit -am "give some comment"

git push heroku master

这将有效,阅读以下内容可以获得更多关于git、heroku和GitHub (GitHub类似于Bitbucket)的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38126472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档