【发布时间】:2016-01-24 23:03:25
【问题描述】:
假设有两个分支branch1和branch2,并且在两个分支上都有一个test.txt,其中包含以下行“opt:true”。
将两个分支上的值从“true”更改为“false”。
在 branch1 上,将值从“false”更改为“true”并提交。
"git cherry branch2 branch1"
表明最新的提交不是精心挑选到 branch2 的。
+ dc703edb4cf0f90fa1b5294cc5bea5c63c849229
在 branch1 上,将值从“true”更改为“false”并提交。
"git cherry branch2 branch1"
表明最新的提交是经过精心挑选的(尽管它不是经过挑选的),因为在 branch2 上已经有一个相同的提交。
/+ dc703edb4cf0f90fa1b5294cc5bea5c63c849229
/- 9d767893962c0dd0d957e2c038bb2ef06df2fee3
有没有办法将 branch1 上未精选到 branch2 的提交的真实列表 git?
【问题讨论】:
-
您为什么想具体了解哪些是精心挑选的?为什么它们还不够等价?
标签: git cherry-pick git-cherry