Если я хочу объединить ветку Git с изменениями, внесенными только в некоторые файлы, измененные в конкретном коммите, который включает в себя изменения в нескольких файлах, как это может быть достигнуто?
Предположим , что Git коммит называется stuff
имеет изменения в файлах A
, B
, C
и , D
но я хочу , чтобы объединить только stuff
изменения «s к файлам A
и B
. Звучит как работа, git cherry-pick
но cherry-pick
знает, как объединить все коммиты, а не подмножество файлов.
git checkout .
я бы порекомендовал такжеgit clean -f
удалить все новые, но нежелательные файлы, введенные вишневым коммитом.