过去我有master
分支和dev
,那是大约提前15次提交。我需要将dev
合并到master
,但放弃了某些功能。它成功完成了。
现在有一段时间过去了,我对dev
做了一些新的提交,老板说我们应该发布在上一次合并中丢弃的功能。所以...我正在将dev
新合并到master
,但是......但是git认为一切都很好,它不能再次合并丢弃的更改。现在git merge
说它已经是最新的,但文件不同,我看到了!
那我该怎么做才能解决这个问题呢?我过去应该做些什么才能做出正确的合并?