假设我有一个分支 A。然后我创建分支 B,进行大量更改并提交。然后我将 B 合并到 A 中,但选择为某些文件的某些部分保留 A 版本。(我正在使用 Xcode 来执行这些操作,但不确定 git 命令行等效项)
此时A和B之间是什么关系,git知道我没有合并B中的一些变化吗?稍后,我能否以某种方式将我在第一次将 B 合并到 A 时选择忽略的更改合并?
(我认为我想要的是类似于 git cherry-pick 的东西,但是“樱桃采摘”是一个被误导的大提交的一部分)
假设我有一个分支 A。然后我创建分支 B,进行大量更改并提交。然后我将 B 合并到 A 中,但选择为某些文件的某些部分保留 A 版本。(我正在使用 Xcode 来执行这些操作,但不确定 git 命令行等效项)
此时A和B之间是什么关系,git知道我没有合并B中的一些变化吗?稍后,我能否以某种方式将我在第一次将 B 合并到 A 时选择忽略的更改合并?
(我认为我想要的是类似于 git cherry-pick 的东西,但是“樱桃采摘”是一个被误导的大提交的一部分)