我已阅读 Heroku 上的文档并管理多个环境,并且我在 Heroku 上有一个暂存环境和生产环境。
然而,困扰我的是每次我想将我的代码部署到我的 Heroku 登台服务器时,它都会进行新的提交。
现在我的 git 仓库一团糟。'Typo' 是最后 20 条提交消息。
有没有更好的工作流程来减少 git 提交的数量?其他人如何保持他们的回购干净?
如果您有本地存储库,则可以承诺这样做(您应该这样做)。只有在您完成本地存储库上的文件编辑后,您才能推送到您的暂存存储库。
您的临时存储库也将具有与本地存储库相同的提交。
然后,您可以从您的暂存存储库中推送到您的生产,或者从您的生产中,从您的暂存中拉取。
但是,如果我误解了您的问题,请告诉我。
如果您不断地连续提交拼写错误而不是实际功能,您可以简单地修改以前的提交,使它们更少/稀疏。唯一需要注意的是,您必须强制推送到 heroku,因为更改提交历史可能具有破坏性。
git commit --amend
git push -f heroku master