首页 > 解决方案 > 如何将我的 git 远程分支恢复到 IntelliJ 中的先前提交?

问题描述

我已经有一个 PULL 请求。在使用 master 重新设置我的功能分支后,我更改了一些文件并将其提交并推送到我的远程功能分支。在推送期间,IntelliJ 告诉我重新定位本地分支,我做到了并解决了冲突。但是在下一次推送之后,我的拉取请求显示了很多文件更改和大量提交,我没有提交。如何摆脱这个。

标签: git

解决方案


我认为最简单的解决方案是创建另一个分支master(或您的 PR 进入的任何内容)并执行 gitmerge --squash以使其成为一个新的提交,然后重新启动您的 PR。


推荐阅读