如何清理历史提交而不会丢失更改

时间:2019-07-05 11:39:11

标签: git github

我在自己的分叉中工作,并且在过多的提交中进行了一些更改。

现在,我必须将我的fork合并到原始的fork中,并且我希望在pull请求中,仅显示具有所有更改的一次提交,我做了所有提交。

可以吗?

在此先感谢您,如果问题重复,将深表歉意。我一直没有成功。

1 个答案:

答案 0 :(得分:0)

您可以将所有提交保留在请求请求中,并且可以压缩PR。这样,您将仅导致一次提交。 您可以参考此文件以查看如何压缩合并: How to use git merge --squash?