2013-07-01 76 views
0

我已阅读Heroku上的文档并管理多个环境,并且我有一个登台环境和heroku上的生产环境。Heroku开发环境+ git pain

然而,每次我想将我的代码部署到我的Heroku登台服务器时,都会造成新的提交。

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

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

+0

我想你需要提供一个你正在做什么来真正提供很多建议的例子。我不知道你从上面的文字中究竟做了什么。 :-) – jszakmeister

回答

0

如果你经常犯错别字成一排,而不是实际的功能,你可以简单地修改先前的承诺,所以你他们是少/稀疏。唯一需要注意的是,您必须强制推送到heroku,因为更改提交历史记录可能具有破坏性。

git commit --amend 
git push -f heroku master 
+0

这就是我最终做的。基本上将所有的提交压缩成一个,直到准备好投入生产 – bonez

0

如果您有本地回购,您可以承诺(您应该这样做)。只有在您完成LOCAL REPO上的文件编辑后,您才可以按压到您的临时存储库。

您的暂存仓库也会与您当地的仓库具有相同的提交。

从您的分期回购,然后,您可以推到你的生产,或从生产,从暂存拉动。

请让我知道,如果我误解但是你的问题。