我有一个困惑关于Heroku的问题。我创建了一个小的Ruby on Rails应用程序,将其部署到免费版本的Heroku,并使用了许多git调用来完成。我想知道,Heroku能否像Bitbucket一样用作代码托管平台?还是有一份好的文档可以展示如何同时使用git仓库和Heroku工作?我对git比较新,所以可能不理解流程。我知道我可以进行本地提交,但是我是否应该将其推送到像Bitbucket这样的平台进行推拉操作(我之前是这样做的来使Heroku工作),那么这是我的仓库吗?还是应该将其推送到Bitbucket并在分支/合并中进行操作,然后再将其推送到Heroku进行生产推送?我想问一下,Heroku的典型工作流程是什么,对我来说不太清楚。