Я пытаюсь объединить коммиты из ветви B в ветвь A.
branch A has commits a-c
branch B has commits d-f BUT doesn't have commits a-c in it's commit history.
Как мне получить коммиты df ветви B, чтобы они отображались в ветке A после коммита c.
Я попытался git cherry-pick hashCommit
, но мне пришло сообщение о том, что
The previous cherry-pick is now empty, possibly due to conflict resolution.
If you wish to commit it anyway, use:
git commit --allow-empty
Otherwise, please use 'git reset'
Я также проверил эту SO запись , но не был уверен, какой ответ мне подходит.
Когда я смотрю в ветке B на github-страницах, вверху написано, что ветка B - это x, фиксирует перед веткой A
Также после выполнения cherry-pick
, когда я набираю git log, первая фиксация показывает
commit hashCommitNumber (HEAD -> branchB, origin/branchB, branchA)
В настоящее время я проверен на ветке B