所以我们的设计师对一些图像进行了一些更改,并提交了这些更改。所以现在我们git log
看起来像这样:
Commit 1: Changed images
Commit 2: Oops, forgot to commit a few images
...然后企业希望它们看起来不同,所以设计师改变了它们,并再次承诺:
Commit 1: Changed images
Commit 2: Oops, forgot to commit a few images
Commit 3: Changed images again
Commit 4: Minor tweaks to new images just committed
...现在企业决定他们第一次更喜欢这些图像。所以现在我们需要回滚到它们接近开始的方式。我尝试了几种不同的方法,我认为我需要使用的方法是git revert
创建一个新的提交,将图像恢复到以前的状态。但是,当我尝试这样做时,我似乎遇到了冲突。Commit 1
我应该如何做到这一点,以便我可以强制用和中所做的更改覆盖新图像Commit 2
?