Heroku开发环境+git pain


Heroku development environment + git pain

我已经阅读了关于Heroku和管理多个环境的文档,我在Heroku上有一个临时环境和生产环境。

然而,让我头疼的是,每次我想将代码部署到Heroku暂存服务器时,它都会进行新的提交。

现在我的git回购一团糟Typo'是最后20条提交消息。

有没有更好的工作流程来减少git提交的数量?其他人是如何保持房屋回购的清洁的?

如果你一直在一行中提交打字错误,而不是实际的功能,你可以简单地修改以前的提交,使它们更少/稀疏。唯一需要注意的是,您必须强制执行heroku,因为更改提交历史记录可能具有破坏性。

git commit --amend
git push -f heroku master

如果你有一个本地回购,你可以承诺(你应该这样做)。只有在本地REPO上编辑完文件后,才能推送到临时REPO。

您的分期回购也将具有与本地回购相同的承诺。

从您的分期回购中,您可以将PUSH推送到您的生产,也可以从您的生产中,将PULL从分期中拉出。

但是,如果我误解了你的问题,请告诉我。