在 heroku 服务器上部署应用程序时的信息流是什么?

What is the flow of information when deploying an application on heroku servers?

据我了解.. 创建本地 repo => 添加远程源和 PUSH 到 bitbucket => 创建 heroku => 从 master,从本地 repo 而不是从 bitbucket 推送到 heroku

请验证此流程。

部署一个 rails 应用程序到 heroku 是理想的。只需浏览 heroku 官方文档 here.

听说我添加了一些基本命令,您需要 运行 顺序,在将新更改推送到 git 存储库之后。

> heroku login
> heroku create
> git push heroku master
> heroku run rake db:migrate

您不需要这一步 - add remote origin and PUSH to bitbucket

您将 heroku 作为远程 url 添加到您的 git。您可以在官方 heroku 文档中阅读有关部署过程和内容的更多信息 - Deploying with Git.

如果您使用 Github,那么您可以使用 Github 存储库轻松地 link 您的 Heroku 应用程序,并且您所有的 Heroku 代码都会自动推送到 Heroku。

此选项目前不适用于 BitBucket。