В какой-то момент я решил удалить некоторые файлы / папки из мастера, потому что это была необязательная разработка (на тот момент), но теперь мне нужны эти файлы / папки.
Итак, я попытался создать ветку newMaster
(из master
) и выбрать фиксацию, в которой эти файлы / папки были созданы и добавлены в проект.
Эта фиксация была «XYZ»
Итак, я попытался сделать:
user@local ±|newMaster|→ git cherry-pick XYZ
error: commit XYZ is a merge but no -m option was given.
Это коммиты, которые окружают тот, у которого есть файлы, которые мне нужны:
введите описание изображения здесь
Если я загляну в файлы коммита 433801b
нужных мне файлов нет, они добавлены в XYZ, но являются объединением.
Как я могу забрать те файлы из этого коммита в мой newMaster?