我刚刚开始学习heroku,我进行了部署,但我不太了解它。
我的git存储库包含了我的所有项目,我做了$ heroku create
并按照heroku tutorial
然后我注意到我可以用
更新我的app服务器$ git push heroku master
我也可以通过
正常拉到我的bitbucket存储库$ git pull
那么,我可以使用我的bitbucket存储库进行开发而不会遇到麻烦,只需让$ git push heroku master
来实现服务器吗?它是如何工作的?
此外,我应该有一个不同的git存储库(可能是另一个文件夹)来进行部署或使用相同的吗?
答案 0 :(得分:0)
您可以拥有两个单独的遥控器,一个用于推送您的本地开发更改(如在GitHub或Bitbucket上),另一个用于部署到生产的遥控器(在本例中为Heroku)。
您可以从本地克隆推送(如果需要),您不一定需要为此目的保留单独的本地Git存储库。