我正在尝试查找GIT中所有以后未还原的提交。
即Bob在分支Feature / bobs_feature中提交了1abc提交。他于1月22日在commit 2def中将feature / bobs_feature合并到development中。这意味着1月23日,commit 1abc中的代码正在开发中。
1月25日,史蒂夫·史蒂夫(Steve)进行了3def提交,从开发中恢复了feature / bobs_feature的合并。然后,他在还原中合并时提交4abc。
现在,这意味着从提交1abc开始的代码更改不再在开发中。
如果我运行:git log,我将看到所有提交-> 1abc,2def,3def和4abc
即使有4次提交,最终结果是代码没有更改。
是否有办法看到1月23日起,对1abc的更改正在开发中,而未还原?同样,在1月25日,没有任何变更仍适用于开发的提交?