, чтобы предоставить больше контекста вокруг того, что я пытаюсь исправить. несколько разработчиков работали в одной и той же ветке. в какой-то момент кто-то пытался объединить master с дочерней веткой, что-то пошло не так (не удалось построить проект и т. д., не уверен на 100%), но затем немедленно отменил коммит master слияния. дочерняя ветка теперь "завершена" и готова к запросу извлечения, и теперь она не будет сливаться чисто с главной. некоторые из ошибок git
указывают что-то похожее на следующее?
CONFLICT (modify/delete): someFileName.cs deleted in HEAD and modified in master
мы попробовали следующее
(1)
- checked out/pulled latest master
- created a new branch
- cherry picked all relevant commits going forward
(2)
- performed a git reset to earliest commit
- cherry picked all relevant commits going forward
все приводят к тому же типу ошибки, упомянутой выше, при попытке слияния обратно с мастером.
Каков наилучший способ исправить эту ветку, чтобы она могла сливаться обратно в master?