如何加入两个推送提交?

时间:2015-01-26 12:49:51

标签: git github

如何加入两个推送提交?

例如: 我有一个提交修复拼写错误和提交更改文本文件。 我想加入两个并且只保留提交日志中“更改文本文件”的那个。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

通常,您可以使用git rebase -i and fixup重写历史记录并将提交2合并到提交1中。

由于您已经推送了更改,请注意,在将更改推送到远程存储库后,通常不建议重写历史记录,因为其他客户端可能已经下载了更改,您可能会在将来更新时遇到麻烦。

如果您完全了解自己在做什么,请使用rebase重写历史记录,然后使用--force标记推送更改:git push -f