Git 如何撤消合并引入的更改
将“开发”合并为“主控”时,我在“主控”中做了一个更改,使其成为“主控”=即使它们应该是相同的,也要发展。原因可能是有人在项目早期推送冲突的文件,该文件已由主文件中未处于开发阶段的更改修复 我不想重设为散列,因为下一次合并也会遇到同样的问题。Git 如何撤消合并引入的更改,git,merge,Git,Merge,将“开发”合并为“主控”时,我在“主控”中做了一个更改,使其成为“主控”=即使它们应该是相同的,也要发展。原因可能是有人在项目早期推送冲突的文件,该文件已由主文件中未处于开发阶段的更改修复 我不想重设为散列,因为下一次合并也会遇到同样的问题。 我希望我的开发分支与master合并,然后在合并之前将文件(不是HEAD)重置为develope拥有的哈希值,以便在提交git diff时不返回任何内容。git命令可以做到这一点吗?因此,如果我正确理解您的问题,那么master中的文件是正确的,devel
我希望我的开发分支与master合并,然后在合并之前将文件(不是HEAD)重置为develope拥有的哈希值,以便在提交git diff时不返回任何内容。git命令可以做到这一点吗?因此,如果我正确理解您的问题,那么master中的文件是正确的,develope中的合并会引入不需要的更改。对吗 在这种情况下,您可能只想使用保持文件不变的策略合并开发
git merge develop -s ours
正确,换一种方式。因此
git校验的发展;git merge master-我们的
创造了奇迹。